>>> Building on sparc64-0d under devel/spidermonkey140 BDEPENDS = [devel/libffi;lang/gcc/15,-c++;devel/cbindgen;lang/gcc/15,-libs;devel/m4;lang/rust;archivers/xz;lang/gcc/15;textproc/icu4c;devel/gmake;devel/nspr;lang/python/3] DIST = [devel/spidermonkey140,-main:mozilla/firefox-140.7.1esr.source.tar.xz] FULLPKGNAME = spidermonkey140-140.7.1v1 RDEPENDS = [devel/libffi;lang/gcc/15,-libs;devel/nspr;textproc/icu4c] (Junk lock obtained for sparc64-0d at 1771919322.22) >>> Running depends in devel/spidermonkey140 at 1771919322.40 /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.2 icu4c-78.2v0 libffi-3.5.2 m4-1.4.21 nspr-4.38.2 was: /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.2 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gmake-4.4.1p0 icu4c-78.2v0 libffi-3.5.2 m4-1.4.21 nspr-4.38.2 python-3.13.11p2 rust-1.93.1 xz-5.8.2 /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.2 icu4c-78.2v0 libffi-3.5.2 m4-1.4.21 nspr-4.38.2 >>> Running show-prepare-results in devel/spidermonkey140 at 1771919345.77 ===> devel/spidermonkey140 ===> Building from scratch firefox-140.7.1esr.source ===> spidermonkey140-140.7.1v1 depends on: cbindgen-* -> cbindgen-0.29.2 ===> spidermonkey140-140.7.1v1 depends on: m4-* -> m4-1.4.21 ===> spidermonkey140-140.7.1v1 depends on: python->=3.13,<3.14 -> python-3.13.11p2 ===> spidermonkey140-140.7.1v1 depends on: rust-* -> rust-1.93.1 ===> spidermonkey140-140.7.1v1 depends on: gcc->=15,<16 -> gcc-15.2.0p5 ===> spidermonkey140-140.7.1v1 depends on: g++->=15,<16 -> g++-15.2.0p5 ===> spidermonkey140-140.7.1v1 depends on: gmake-* -> gmake-4.4.1p0 ===> spidermonkey140-140.7.1v1 depends on: xz->=5.4.0 -> xz-5.8.2 ===> spidermonkey140-140.7.1v1 depends on: libffi-* -> libffi-3.5.2 ===> spidermonkey140-140.7.1v1 depends on: nspr-* -> nspr-4.38.2 ===> spidermonkey140-140.7.1v1 depends on: icu4c-* -> icu4c-78.2v0 ===> spidermonkey140-140.7.1v1 depends on: gcc-libs->=15,<16 -> gcc-libs-15.2.0p5 ===> Verifying specs: ffi icudata icui18n icuuc m nspr4 plc4 plds4 z estdc++>=21 pthread c pthread ffi icudata icui18n icuuc m nspr4 plc4 plds4 z estdc++>=21 pthread c pthread readline ===> found ffi.2.4 icudata.23.0 icui18n.23.0 icuuc.23.0 m.10.1 nspr4.24.1 plc4.24.1 plds4.24.1 z.7.1 estdc++.21.0 pthread.28.1 c.102.2 readline.6.0 cbindgen-0.29.2 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gmake-4.4.1p0 icu4c-78.2v0 libffi-3.5.2 m4-1.4.21 nspr-4.38.2 python-3.13.11p2 rust-1.93.1 xz-5.8.2 (Junk lock released for sparc64-0d at 1771919360.14) distfiles size=635535480 >>> Running patch in devel/spidermonkey140 at 1771919360.30 ===> devel/spidermonkey140 ===> Checking files for firefox-140.7.1esr.source `/usr/ports/distfiles/mozilla/firefox-140.7.1esr.source.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for firefox-140.7.1esr.source ===> Patching for firefox-140.7.1esr.source ===> Applying OpenBSD patch patch-config_gcc_hidden_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Toggle symbol visibility, otherwise certain symbols are marked as local |which are actually supposed to be used (e.g. by gjs): | |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) |void JS::TraceEdge(JSTracer*, JS::Heap*, char const*) |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, JSObject**, char const*) |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, JS::Value*, char const*) | |Index: config/gcc_hidden.h |--- config/gcc_hidden.h.orig |+++ config/gcc_hidden.h -------------------------- Patching file config/gcc_hidden.h using Plan A... Hunk #1 succeeded at 3. done ===> Applying OpenBSD patch patch-js_src_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/Makefile.in |--- js/src/Makefile.in.orig |+++ js/src/Makefile.in -------------------------- Patching file js/src/Makefile.in using Plan A... Hunk #1 succeeded at 89. done ===> Applying OpenBSD patch patch-js_src_build_moz_build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/build/moz.build |--- js/src/build/moz.build.orig |+++ js/src/build/moz.build -------------------------- Patching file js/src/build/moz.build using Plan A... Hunk #1 succeeded at 28. done ===> Applying OpenBSD patch patch-js_src_jit_ExecutableAllocator_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/jit/ExecutableAllocator.h |--- js/src/jit/ExecutableAllocator.h.orig |+++ js/src/jit/ExecutableAllocator.h -------------------------- Patching file js/src/jit/ExecutableAllocator.h using Plan A... Hunk #1 succeeded at 39. done ===> Applying OpenBSD patch patch-js_src_jit_ProcessExecutableMemory_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/jit/ProcessExecutableMemory.h |--- js/src/jit/ProcessExecutableMemory.h.orig |+++ js/src/jit/ProcessExecutableMemory.h -------------------------- Patching file js/src/jit/ProcessExecutableMemory.h using Plan A... Hunk #1 succeeded at 14. done ===> Applying OpenBSD patch patch-js_src_js-config_h_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX temporary fix: |Bug 1973994 - mozjs-140.pc does not contain -DXP_UNIX on Linux |https://github.com/ptomato/mozjs/commit/9aa8b4b051dd539e0fbd5e08040870b3c712a846 | |Index: js/src/js-config.h.in |--- js/src/js-config.h.in.orig |+++ js/src/js-config.h.in -------------------------- Patching file js/src/js-config.h.in using Plan A... Hunk #1 succeeded at 68. done ===> Applying OpenBSD patch patch-js_src_wasm_WasmSignalHandlers_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fully define all the registers needed on mips. | |Index: js/src/wasm/WasmSignalHandlers.cpp |--- js/src/wasm/WasmSignalHandlers.cpp.orig |+++ js/src/wasm/WasmSignalHandlers.cpp -------------------------- Patching file js/src/wasm/WasmSignalHandlers.cpp using Plan A... Hunk #1 succeeded at 103. done ===> Applying OpenBSD patch patch-modules_fdlibm_src_math_private_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modules/fdlibm/src/math_private.h |--- modules/fdlibm/src/math_private.h.orig |+++ modules/fdlibm/src/math_private.h -------------------------- Patching file modules/fdlibm/src/math_private.h using Plan A... Hunk #1 succeeded at 30. done ===> Applying OpenBSD patch patch-moz_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- Fix awk detection | |Index: moz.configure |--- moz.configure.orig |+++ moz.configure -------------------------- Patching file moz.configure using Plan A... Hunk #1 succeeded at 602. done ===> Applying OpenBSD patch patch-third_party_rust_cc_src_lib_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Support riscv64gc-unknown-openbsd | |Index: third_party/rust/cc/src/lib.rs |--- third_party/rust/cc/src/lib.rs.orig |+++ third_party/rust/cc/src/lib.rs -------------------------- Patching file third_party/rust/cc/src/lib.rs using Plan A... Hunk #1 succeeded at 2392. done sed -i 's/"files":{[^}]*}/"files":{}/' /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/third_party/rust/*/.cargo-checksum.json ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in devel/spidermonkey140 at 1771919934.56 ===> devel/spidermonkey140 ===> Generating configure for firefox-140.7.1esr.source ===> Configuring for firefox-140.7.1esr.source /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-313. -DMODPY_BIN=/usr/local/bin/python3.13 -DMODPY_DISTV= -DMODPY_VERSION=3.13 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DMOZILLA_VERSION=140 -DSO_VERSION=0.0 -DLIBmozjs-140_VERSION=0.0 -DARCH=sparc64 -DBASE_PKGPATH=devel/spidermonkey140 -DFLAVOR_EXT= -DFULLPKGNAME=firefox-140.7.1esr.source -DHOMEPAGE=https://spidermonkey.dev/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=sparc64 -DMAINTAINER=Antoine\ Jacoutot\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM= -i -B /usr/obj/ports/firefox-140.7.1esr.source /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/build/moz.build Using Python 3.13.11 from /usr/local/bin/python3 Creating local state directory: /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5 Creating the 'build' site at /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build Created Python 3 virtualenv checking for vcs source checkout... no checking for a shell... /bin/sh checking for host system type... sparc64-unknown-openbsd7.8 checking for target system type... sparc64-unknown-openbsd7.8 checking if configuration file confvars.sh exists... no checking whether cross compiling... no checking for Python 3... /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python (3.13.11) checking for wget... not found checking for ccache... not found checking for the target C compiler... /usr/obj/ports/firefox-140.7.1esr.source/bin/cc checking whether the target C compiler can be used... yes checking the target C compiler version... 15.2.0 checking the target C compiler works... yes checking for the target C++ compiler... /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 15.2.0 checking the target C++ compiler works... yes checking for the host C compiler... /usr/obj/ports/firefox-140.7.1esr.source/bin/cc checking whether the host C compiler can be used... yes checking the host C compiler version... 15.2.0 checking the host C compiler works... yes checking for the host C++ compiler... /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 15.2.0 checking the host C++ compiler works... yes checking for target linker... bfd checking for host linker... bfd checking for 64-bit OS... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking for the assembler... /usr/obj/ports/firefox-140.7.1esr.source/bin/cc checking for llvm-objdump... /usr/bin/llvm-objdump checking for ar... /usr/bin/ar checking whether ar supports response files... no checking for host_ar... /usr/bin/ar checking for pkg_config... /usr/bin/pkg-config checking for pkg-config version... 2.4.3 checking whether pkg-config is pkgconf... yes WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR. checking for strndup... yes checking for posix_memalign... yes checking for memalign... no checking for malloc_usable_size... no checking for malloc.h... no checking for malloc_np.h... no checking for malloc/malloc.h... no checking for sys/malloc.h... no checking for stdint.h... yes checking for inttypes.h... yes checking for alloca.h... no checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... no checking for fts.h... no checking for sys/statvfs.h... yes checking for sys/statfs.h... no checking for sys/vfs.h... no checking for sys/mount.h... no checking for sys/quota.h... no checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... no checking for memfd_create in sys/mman.h... no checking for clock_gettime(CLOCK_MONOTONIC)... yes checking for dladdr... yes checking for dlfcn.h... yes checking for dlopen in -ldl... no checking for dlopen... yes checking for gethostbyname_r in -lc_r... no checking for socket in -lsocket... no checking for pthread_create... no checking for pthread_create in -lpthread... yes checking for pthread.h... yes checking whether the C compiler supports -pthread... yes checking whether 64-bits std::atomic requires -latomic... no checking whether the C compiler supports -Wbitfield-enum-conversion... no checking whether the C++ compiler supports -Wbitfield-enum-conversion... no checking whether the C compiler supports -Wformat-type-confusion... no checking whether the C++ compiler supports -Wformat-type-confusion... no checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C compiler supports -Wtautological-constant-in-range-compare... no checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... no checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C compiler supports -Wunreachable-code-return... no checking whether the C++ compiler supports -Wunreachable-code-return... no checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wempty-init-stmt... no checking whether the C compiler supports -Wfloat-overflow-conversion... no checking whether the C++ compiler supports -Wfloat-overflow-conversion... no checking whether the C compiler supports -Wfloat-zero-conversion... no checking whether the C++ compiler supports -Wfloat-zero-conversion... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C compiler supports -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wcomma-subscript... yes checking whether the C compiler supports -Wenum-compare-conditional... no checking whether the C++ compiler supports -Wenum-compare-conditional... no checking whether the C compiler supports -Wenum-float-conversion... no checking whether the C++ compiler supports -Wenum-float-conversion... no checking whether the C++ compiler supports -Wvolatile... yes checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... no checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes checking whether the C++ compiler supports -Wno-deprecated-this-capture... no checking whether the C++ compiler supports -Wcomma... no checking whether the C compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wlogical-op... yes checking whether the C++ compiler supports -Wlogical-op... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking whether the C compiler supports -Wno-error=free-nonheap-object... yes checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes checking whether the C compiler supports -Wno-multistatement-macros... yes checking whether the C++ compiler supports -Wno-multistatement-macros... yes checking whether the C compiler supports -Wno-error=class-memaccess... yes checking whether the C++ compiler supports -Wno-error=class-memaccess... yes checking whether the C compiler supports -Wno-error=atomic-alignment... no checking whether the C++ compiler supports -Wno-error=atomic-alignment... no checking whether the C compiler supports -Wno-error=deprecated-builtins... no checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no checking whether the C compiler supports -Wformat... yes checking whether the C++ compiler supports -Wformat... yes checking whether the C compiler supports -Wformat-security... no checking whether the C++ compiler supports -Wformat-security... no checking whether the C compiler supports -Wformat-overflow=2... yes checking whether the C++ compiler supports -Wformat-overflow=2... yes checking whether the C compiler supports -Werror=implicit-function-declaration... yes checking whether the C compiler supports -Wno-psabi... yes checking whether the C++ compiler supports -Wno-psabi... yes checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes checking whether the C++ compiler supports -Wno-vla-cxx-extension... no checking whether the C compiler supports -Wno-unknown-warning-option... no checking whether the C++ compiler supports -Wno-unknown-warning-option... no checking whether the C compiler supports -Wno-character-conversion... no checking whether the C++ compiler supports -Wno-character-conversion... no checking whether the C++ compiler supports -fno-sized-deallocation... yes checking whether the C++ compiler supports -fno-aligned-new... yes checking whether the linker supports Identical Code Folding... no checking whether the C compiler supports -pipe... yes checking whether the C++ compiler supports -pipe... yes checking whether the C linker supports -Wl,--build-id=sha1... no checking whether the C assembler supports -Wa,--noexecstack... yes checking whether the C linker supports -Wl,-z,noexecstack... yes checking whether the C linker supports -Wl,-z,text... yes checking whether the C linker supports -Wl,-z,relro... yes checking whether the C linker supports -Wl,-z,now... yes checking whether the C linker supports -Wl,-z,nocopyreloc... yes checking whether the C assembler supports -fPIC... yes checking whether the C compiler supports -fPIC... yes checking whether the C++ compiler supports -fPIC... yes checking for --ignore-unresolved-symbol option to the linker... no checking what kind of list files are supported by the linker... linkerlist checking for llvm_profdata... /usr/bin/llvm-profdata checking for readelf... /usr/bin/llvm-readelf checking for objcopy... /usr/bin/llvm-objcopy checking for nspr >= 4.10... yes checking NSPR_CFLAGS... -I/usr/local/include/nspr checking NSPR_LIBS... -L/usr/local/lib -lplds4 -lplc4 -lnspr4 checking for rustc... /usr/local/bin/rustc checking for cargo... /usr/local/bin/cargo checking rustc version... 1.93.1 checking cargo version... 1.93.1 checking for rust host triplet... sparc64-unknown-openbsd checking for rust target triplet... sparc64-unknown-openbsd checking for rustdoc... /usr/local/bin/rustdoc checking for cbindgen... /usr/local/bin/cbindgen checking for rustfmt... not found checking for clang for bindgen... /usr/bin/clang++ checking for libclang for bindgen... not found checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN'] checking for libffi > 3.0.9... yes checking MOZ_FFI_CFLAGS... -I/usr/local/include checking MOZ_FFI_LIBS... -L/usr/local/lib -lffi checking for readline... yes checking for icu-uc icu-i18n >= 76.1... yes checking MOZ_ICU_CFLAGS... -I/usr/local/include checking MOZ_ICU_LIBS... -licui18n -L/usr/local/lib -licuuc -licudata checking for tm_zone and tm_gmtoff in struct tm... yes checking for getpagesize... yes checking for gmtime_r... yes checking for localtime_r... yes checking for gettid... no checking for setpriority... yes checking for syscall... no checking for getc_unlocked... yes checking for pthread_getname_np... no checking for pthread_get_name_np... no checking for strerror... yes checking for nl_langinfo and CODESET... yes checking for __cxa_demangle... yes checking for _getc_nolock... no checking for localeconv... yes checking for valid C compiler optimization flags... yes checking for awk... /usr/bin/awk checking for gmake... /usr/local/bin/gmake checking for watchman... not found checking for xargs... /usr/bin/xargs checking for strip... /usr/bin/strip checking for zlib >= 1.2.3... yes checking MOZ_ZLIB_CFLAGS... checking MOZ_ZLIB_LIBS... -lz Creating config.status Reticulating splines... Finished reading 72 moz.build files in 2.24s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 290 build config descriptors in 1.41s RecursiveMake backend executed in 11.21s 194 total backend files; 103 created; 0 updated; 91 unchanged; 0 deleted; 7 -> 44 Makefile FasterMake backend executed in 0.00s 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted Clangd backend executed in 0.00s 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 16.29s; CPU time: 13.08s; Efficiency: 80%; Untracked: 1.42s >>> Running build in devel/spidermonkey140 at 1771920067.46 ===> devel/spidermonkey140 ===> Building for firefox-140.7.1esr.source gmake[1]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake recurse_pre-export gmake[2]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include Elapsed: 0.42s; From dist/include: Kept 5 existing; Added/updated 372; Removed 0 files and 0 directories. /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 1.98s; From _tests: Kept 2 existing; Added/updated 499; Removed 0 files and 0 directories. /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 0.01s; From dist/bin: Kept 0 existing; Added/updated 1; Removed 0 files and 0 directories. rm -f '.cargo/config.toml' /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/config.toml.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_JS_STRING_BUILTINS=1 -DENABLE_WASM_MEMORY64=1 -DENABLE_WASM_MULTI_MEMORY=1 -DFMT_API=MFBT_API -DFMT_ENFORCE_COMPILE_STRING=1 -DFMT_USE_EXCEPTIONS=0 -DFMT_USE_LOCALE=0 -DFMT_USE_WRITE_CONSOLE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_SETPRIORITY=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"140.0"' -DMOZILLA_VERSION='"140.7.1"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=7 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so.0.0"' -DMOZ_ICU4X=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSPARC64=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"sparc64-gcc3"' -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DWORDS_BIGENDIAN=1 -DXP_OPENBSD=1 -DXP_UNIX=1 -DAB_CD=en-US '/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/.cargo/config.toml.in' -o '.cargo/config.toml' gmake[2]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[1]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[1]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake recurse_export gmake[2]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' ./buildconfig.rs.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 ./system-header.sentinel.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/make-system-wrappers.py gen_wrappers config/system-header.sentinel config/.deps/system-header.sentinel.pp config/.deps/system-header.sentinel.stub /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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.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/gdesktopappinfo.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.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 libavutil/mem.h libavutil/cpu.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 prwin.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 sqlite3_static_ext.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/platform/ppc.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 threads.h ThreadManagerTests.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 vorbis/codec.h opus/opus.h opus/opus_multistream.h ogg/ogg.h vpx/svc_context.h vpx/vp8.h vpx/vp8cx.h vpx/vp8dx.h vpx/vpx_codec.h vpx/vpx_decoder.h vpx/vpx_encoder.h vpx/vpx_frame_buffer.h vpx/vpx_image.h vpx_mem/vpx_mem.h aom/aom_image.h aom/aomdx.h aom/aomcx.h aom/aom_codec.h aom/aom_decoder.h aom/aom_encoder.h zlib.h sys/event.h unicode/calendar.h unicode/datefmt.h unicode/dtfmtsym.h unicode/locid.h unicode/numberformatter.h unicode/numsys.h unicode/plurrule.h unicode/putil.h unicode/timezone.h unicode/ucal.h unicode/uchar.h unicode/uclean.h unicode/ucol.h unicode/ucurr.h unicode/udat.h unicode/udata.h unicode/udateintervalformat.h unicode/udatpg.h unicode/udisplaycontext.h unicode/uldnames.h unicode/ulistformatter.h unicode/uenum.h unicode/uformattedvalue.h unicode/umachine.h unicode/uniset.h unicode/unistr.h unicode/unorm.h unicode/unum.h unicode/unumberformatter.h unicode/uobject.h unicode/upluralrules.h unicode/ureldatefmt.h unicode/ures.h unicode/ustring.h unicode/utypes.h gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o host_nsinstall.o -c -DXP_UNIX -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/local/include/nspr /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/nsinstall.c /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o host_pathsub.o -c -DXP_UNIX -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/local/include/nspr /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/pathsub.c gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' mkdir -p '../dist/host/bin/' config/nsinstall_real /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o nsinstall_real host_nsinstall.o host_pathsub.o host_nsinstall.o: In function `copydir': nsinstall.c:(.text+0x60c): warning: sprintf() is often misused, please use snprintf() host_nsinstall.o: In function `main': nsinstall.c:(.text.startup+0xa0c): warning: strcpy() is almost always misused, please use strlcpy() cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/rust/mozbuild' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/rust/mozbuild' ./cbindgen-metadata.json.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/RunCbindgen.py generate_metadata config/cbindgen-metadata.json config/.deps/cbindgen-metadata.json.pp config/.deps/cbindgen-metadata.json.stub .cargo/config.toml ./unicode_bidi_ffi_generated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/RunCbindgen.py generate intl/bidi/unicode_bidi_ffi_generated.h intl/bidi/.deps/unicode_bidi_ffi_generated.h.pp intl/bidi/.deps/unicode_bidi_ffi_generated.h.stub config/cbindgen-metadata.json /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/bidi/rust/unicode-bidi-ffi ./js-confdefs.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/js-confdefs.h.in ./js-config.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/js-config.h.in ./ProfilingCategoryList.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/baseprofiler/build/profiling_categories.yaml ./selfhosted.out.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/public/friend/ErrorNumbers.msg mozglue/baseprofiler/public/ProfilingCategoryList.h /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/TypedArrayConstants.h /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/SelfHostingDefines.h /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Utilities.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Array.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/AsyncFunction.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/AsyncIteration.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/BigInt.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Date.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Error.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Generator.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Iterator.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Map.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Number.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Object.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Promise.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Reflect.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/RegExp.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/RegExpGlobalReplaceOpt.h.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/RegExpLocalReplaceOpt.h.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/String.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/Set.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/TypedArray.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/WeakMap.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/WeakSet.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/NumberingSystemsGenerated.h /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Collator.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/CommonFunctions.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/CurrencyDataGenerated.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DisplayNames.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DurationFormat.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/IntlObject.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/ListFormat.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/NumberFormat.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/PluralRules.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/RelativeTimeFormat.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.js ./PrefsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/GeneratePrefs.py generate_prefs_header js/public/PrefsGenerated.h js/public/.deps/PrefsGenerated.h.pp js/public/.deps/PrefsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/libpref/init/StaticPrefList.yaml gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' ../../config/nsinstall -R -m 644 '../../js/public/PrefsGenerated.h' '../../dist/include/js' ../../config/nsinstall -R -m 644 '../../mozglue/baseprofiler/public/ProfilingCategoryList.h' '../../dist/include/js' gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/bidi' ../../config/nsinstall -R -m 644 'unicode_bidi_ffi_generated.h' '../../dist/include/mozilla/intl' gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/bidi' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/build' ./ReservedWordsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/ReservedWords.h gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend' ./StatsPhasesGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' ./ABIFunctionTypeGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/GenerateABIFunctionType.py main js/src/jit/ABIFunctionTypeGenerated.h js/src/jit/.deps/ABIFunctionTypeGenerated.h.pp js/src/jit/.deps/ABIFunctionTypeGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/ABIFunctionType.yaml ./MIROpsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIROps.yaml ./LIROpsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/LIROps.yaml /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIROps.yaml ./CacheIROpsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIROps.yaml ./AtomicOperationsGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/shell' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/shell' ./WasmBuiltinModuleGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/GenerateBuiltinModules.py main js/src/wasm/WasmBuiltinModuleGenerated.h js/src/wasm/.deps/WasmBuiltinModuleGenerated.h.pp js/src/wasm/.deps/WasmBuiltinModuleGenerated.h.stub /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBuiltinModule.yaml gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/build' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/baseprofiler' ../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/baseprofiler' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/build' gmake[2]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[1]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[1]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake recurse_compile gmake[2]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/rust' /usr/local/bin/cargo rustc --release --manifest-path /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/rust/Cargo.toml --lib --target=sparc64-unknown-openbsd --features 'icu4x mozilla-central-workspace-hack' -- -Clto Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.6 Compiling serde v1.0.219 Compiling stable_deref_trait v1.2.0 Compiling writeable v0.5.5 Compiling litemap v0.7.3 Compiling icu_locid_transform_data v1.5.0 Compiling libm v0.2.6 Compiling semver v1.0.16 Compiling libc v0.2.171 Compiling icu_properties_data v1.5.0 Compiling utf8_iter v1.0.4 Compiling cfg-if v1.0.0 Compiling mozbuild v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/rust/mozbuild) Compiling write16 v1.0.0 Compiling strck v0.1.2 Compiling utf16_iter v1.0.5 Compiling shlex v1.3.0 Compiling icu_normalizer_data v1.5.0 Compiling foldhash v0.1.5 Compiling strck_ident v0.1.2 Compiling smallvec v1.13.1 Compiling equivalent v1.0.1 Compiling autocfg v1.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/third_party/rust/autocfg) Compiling getrandom v0.3.3 Compiling lazy_static v1.4.0 Compiling encoding_rs v0.8.35 Compiling core_maths v0.1.0 Compiling icu_segmenter_data v1.5.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_segmenter_data) Compiling encoding_c v0.9.8 Compiling encoding_c_mem v0.2.6 Compiling percent-encoding v2.3.1 Compiling jobserver v0.1.33 Compiling icu_calendar_data v1.5.0 Compiling termcolor v1.4.1 Compiling form_urlencoded v1.2.1 Compiling unicode-width v0.2.0 Compiling diplomat-runtime v0.8.0 Compiling quote v1.0.35 Compiling cc v1.2.12 Compiling num-traits v0.2.19 Compiling leb128 v0.2.5 Compiling byteorder v1.5.0 Compiling log v0.4.26 Compiling syn v2.0.87 Compiling zerocopy v0.7.32 Compiling env_logger v0.10.0 Compiling getrandom v0.2.999 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/rust/getrandom) Compiling wasm-encoder v0.219.1 Compiling unicode-width v0.1.999 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/rust/unicode-width) Compiling bumpalo v3.15.4 Compiling memchr v2.7.4 Compiling once_cell v1.21.3 Compiling wast v219.0.1 Compiling synstructure v0.13.1 Compiling serde_derive v1.0.219 Compiling zerofrom-derive v0.1.3 Compiling yoke-derive v0.7.4 Compiling displaydoc v0.2.4 Compiling zerovec-derive v0.10.3 Compiling icu_provider_macros v1.5.0 Compiling calendrical_calculations v0.1.1 Compiling zerofrom v0.1.4 Compiling yoke v0.7.4 Compiling zerovec v0.10.4 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_segmenter v1.5.0 Compiling icu_provider_adapters v1.5.0 Compiling icu_calendar v1.5.2 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) Compiling arrayvec v0.7.6 Compiling diplomat_core v0.8.0 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) Compiling rustc_version v0.4.0 Compiling hashbrown v0.15.2 Compiling icu_properties v1.5.0 Compiling mozglue-static v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/rust) Compiling indexmap v2.8.0 Compiling hashbrown v0.13.999 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/rust/hashbrown-0.13) Compiling diplomat v0.8.0 Compiling icu_normalizer v1.5.0 Compiling unicode-bidi-ffi v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/bidi/rust/unicode-bidi-ffi) Compiling idna_adapter v1.2.0 Compiling icu_capi v1.5.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi) Compiling idna v1.0.3 Compiling url v2.5.4 warning: struct `PotentiallyInvalidUtf8` is never constructed --> intl/icu_capi/src/utf.rs:30:12 | 30 | pub struct PotentiallyInvalidUtf8<'a>(pub &'a [u8]); | ^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: struct `PotentiallyInvalidUtf16` is never constructed --> intl/icu_capi/src/utf.rs:107:12 | 107 | pub struct PotentiallyInvalidUtf16<'a>(pub &'a [u16]); | ^^^^^^^^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> intl/icu_capi/src/utf.rs:72:28 | 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> { | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> { | +++ +++ Compiling jsrust_shared v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/rust/shared) Compiling mozilla-central-workspace-hack v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/workspace-hack) warning: `icu_capi` (lib) generated 3 warnings (run `cargo fix --lib -p icu_capi` to apply 1 suggestion) Compiling jsrust v0.1.0 (/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/rust) Finished `release` profile [unoptimized] target(s) in 22m 56s js/src/rust/libjsrust.a : gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/rust' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Nothing to be done for 'host-objects'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Nothing to be done for 'host'. gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/config' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/pure_virtual' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o pure_virtual.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/pure_virtual -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/pure_virtual -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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-lto -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/pure_virtual.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/build/pure_virtual/pure_virtual.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/pure_virtual' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/pure_virtual' build/pure_virtual/libpure_virtual.a rm -f libpure_virtual.a /usr/bin/ar crs libpure_virtual.a pure_virtual.o gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/build/pure_virtual' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_intl_components0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 In file included from Unified_cpp_intl_components0.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp: In member function 'void mozilla::intl::Collator::SetStrength(Strength)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:106:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] 106 | ucol_setStrength(mCollator.GetMut(), strength); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:84:22: note: 'strength' was declared here 84 | UColAttributeValue strength; | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:132:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized] 132 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | &status); | ~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:119:22: note: 'handling' was declared here 119 | UColAttributeValue handling; | ^~~~~~~~ In member function 'void mozilla::intl::Collator::SetStrength(Strength)', inlined from 'mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:187:14: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:106:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] 106 | ucol_setStrength(mCollator.GetMut(), strength); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/Collator.cpp:84:22: note: 'strength' was declared here 84 | UColAttributeValue strength; | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_intl_components1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_intl_components2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_intl_components3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_intl_components4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 file included from Unified_cpp_intl_components4.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/TimeZone.cpp: In member function 'mozilla::Result, mozilla::intl::ICUError> mozilla::intl::TimeZone::GetPreviousTransition(int64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/TimeZone.cpp:232:9: warning: unused variable 'date' [-Wunused-variable] 232 | UDate date = UDate(aUTCMilliseconds); | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/TimeZone.cpp: In member function 'mozilla::Result, mozilla::intl::ICUError> mozilla::intl::TimeZone::GetNextTransition(int64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/TimeZone.cpp:262:9: warning: unused variable 'date' [-Wunused-variable] 262 | UDate date = UDate(aUTCMilliseconds); | ^~~~ In file included from Unified_cpp_intl_components4.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized] 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | UDISPCTX_CAPITALIZATION_FOR_STANDALONE, &status); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; | ^~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/intl/components' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/builtin/temporal' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_builtin_temporal0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_builtin_temporal0.o.pp Unified_cpp_builtin_temporal0.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TimeZone.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/CalendarFields.h:23, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Calendar.cpp:48, from Unified_cpp_builtin_temporal0.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ In function 'bool CalendarFieldEraYearMatchesYear(JSContext*, js::temporal::CalendarId, JS::Handle, const capi::ICU4XDate*)', inlined from 'UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Calendar.cpp:2091:41: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Calendar.cpp:1998:3: warning: 'intYear' may be used uninitialized [-Wmaybe-uninitialized] 1998 | if (intYear != yearFromEraYear) { | ^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Calendar.cpp: In function 'UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Calendar.cpp:1989:11: note: 'intYear' was declared here 1989 | int32_t intYear; | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_builtin_temporal1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_builtin_temporal1.o.pp Unified_cpp_builtin_temporal1.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/PlainDate.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/PlainDate.cpp:7, from Unified_cpp_builtin_temporal1.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_builtin_temporal2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/builtin/temporal -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_builtin_temporal2.o.pp Unified_cpp_builtin_temporal2.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Instant.h:14, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalNow.cpp:19, from Unified_cpp_builtin_temporal2.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/builtin/temporal' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/debugger' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_debugger0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/debugger -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_debugger1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/debugger -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object-inl.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.cpp:7, from Unified_cpp_js_src_debugger1.cpp:2: In destructor 'JS::Rooted::~Rooted() [with T = JSFunction*]', inlined from 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.cpp:2701:1: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:1232:18: warning: storing the address of local variable 'fun' in '*&MEM[(struct Array *)cx_100(D)].mArr[3]' [-Wdangling-pointer=] 1232 | *this->stack = this->prev; | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.cpp:2682:18: note: 'fun' declared here 2682 | RootedFunction fun(cx, EnsureNativeFunction(nonCCWValue)); | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/Object.cpp:2673:46: note: 'cx' declared here 2673 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object, | ~~~~~~~~~~~^~ gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/debugger' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Parser.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Parser.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp:6429:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 6429 | return ifNode; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp:6422:19: note: 'ifNode' was declared here 6422 | TernaryNodeType ifNode; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp:6429:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 6429 | return ifNode; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Parser.cpp:6422:19: note: 'ifNode' was declared here 6422 | TernaryNodeType ifNode; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/SharedContext.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/CompilationStencil.h:34, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/AbstractScopePtr.cpp:11, from Unified_cpp_js_src_frontend0.cpp:2: In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/FunctionFlags.h:365:48, inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/SharedContext.h:563:69, inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:130:71, inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:150:50, inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:164: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Maybe.h:1016:3, inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:840:18, inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = mozilla::Utf8Unit]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:155:26, inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = mozilla::Utf8Unit]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1045:22, inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1175:24: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/FunctionFlags.h:233:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] 233 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> | ^~~~~~ In file included from Unified_cpp_js_src_frontend0.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1037:23: note: at offset 88 into object 'modulesc' of size 56 1037 | ModuleSharedContext modulesc(fc, options, builder, extent); | ^~~~~~~~ In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/FunctionFlags.h:365:48, inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/SharedContext.h:563:69, inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:130:71, inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:150:50, inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeEmitter.cpp:164: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Maybe.h:1016:3, inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:840:18, inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = char16_t]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:155:26, inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = char16_t]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1045:22, inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1175:24: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/FunctionFlags.h:233:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] 233 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/BytecodeCompiler.cpp:1037:23: note: at offset 88 into object 'modulesc' of size 56 1037 | ModuleSharedContext modulesc(fc, options, builder, extent); | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend5.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend6.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_frontend7.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/frontend' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /usr/obj/ports/firefox-140.7.1esr.source/srcdirs/firefox-140.7.1-00167333dec5/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Memory.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Memory.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Memory.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o StoreBuffer.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/StoreBuffer.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/StoreBuffer.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_gc0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from Unified_cpp_js_src_gc0.cpp:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Compacting.cpp:237: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] 237 | memcpy(dst, src, thingSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/GCInternals.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Allocator.cpp:13, from Unified_cpp_js_src_gc0.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Cell.h:237:7: note: 'class js::gc::TenuredCell' declared here 237 | class TenuredCell : public Cell { | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_gc1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 file included from Unified_cpp_js_src_gc1.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1580:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 1580 | while (index < end) { | ~~~~~~^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 1491 | size_t end; // End of slot range to mark. | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1489:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1489 | HeapSlot* base; // Slot range base pointer. | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1580:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 1580 | while (index < end) { | ~~~~~~^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 1491 | size_t end; // End of slot range to mark. | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1489:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1489 | HeapSlot* base; // Slot range base pointer. | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1580:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 1580 | while (index < end) { | ~~~~~~^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 1491 | size_t end; // End of slot range to mark. | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Marking.cpp:1489:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1489 | HeapSlot* base; // Slot range base pointer. | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_gc2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_gc3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/HashTable.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/HeapAPI.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/TracingAPI.h:11, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCPolicyAPI.h:79, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Statistics.h:17, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:49:27, inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:71: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ In file included from Unified_cpp_js_src_gc3.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/PublicIterators.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/PrivateIterators-inl.h:14, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Statistics.cpp:28: In member function 'void js::ObjectWrapperMap::Enum::goToNext()', inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:71: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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)) { | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145:57: 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)).mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:57: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 778 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:49:27, inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:79:22: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ In file included from Unified_cpp_js_src_gc3.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ In member function 'void js::ObjectWrapperMap::Enum::goToNext()', inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:79:22: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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)) { | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ In member function 'bool mozilla::detail::EntrySlot::operator<(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', inlined from 'void mozilla::detail::HashTable::Iterator::moveToNextLiveEntry() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1370:21, inlined from 'void mozilla::detail::HashTable::Iterator::next() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1422:26, inlined from 'void mozilla::detail::HashTable::Enum::popFront() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1542:40, inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:61:26, inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:79:22: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1147:70: 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] 1147 | bool operator<(const EntrySlot& aRhs) const { return mEntry < aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:68: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:68: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145:57: 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)).mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:68: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:68: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_gc4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/gc' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o RegExpNativeMacroAssembler.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RegExpNativeMacroAssembler.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp/RegExpNativeMacroAssembler.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o regexp-ast.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/regexp-ast.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp/imported/regexp-ast.cc /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o regexp-compiler.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/regexp-compiler.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp/imported/regexp-compiler.cc /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_irregexp0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_irregexp1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -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 In file included from Unified_cpp_js_src_irregexp1.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp/imported/regexp-parser.cc: In function 'bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp/imported/regexp-parser.cc:2793:1: warning: control reaches end of non-void function [-Wreturn-type] 2793 | } | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_irregexp2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-sign-compare -Wno-error=nonnull -Wno-narrowing -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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/irregexp' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit10.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jstypes.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/TypeDecls.h:22, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/AllocPolicy.h:17, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/PerfSpewer.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/PerfSpewer.cpp:62, from Unified_cpp_js_src_jit10.cpp:2: In function 'void mozilla::BitwiseCast(From, To*) [with To = long long unsigned int; From = double]', inlined from 'To mozilla::BitwiseCast(From) [with To = long long unsigned int; From = double]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Casting.h:67:24, inlined from 'static uint64_t JS::Value::bitsFromDouble(double)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:521:42, inlined from 'void JS::Value::setDouble(double)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:585:29, inlined from 'JS::Value JS::DoubleValue(double)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:1094:14, inlined from 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp:1811:42: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Casting.h:60:14: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 60 | std::memcpy(static_cast(aResult), static_cast(&aFrom), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | sizeof(From)); | ~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit10.cpp:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp:1734:10: note: 'result' was declared here 1734 | double result; | ^~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:74, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/IonTypes.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Registers.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MachineState.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/JitFrames.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineFrame.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineFrameInfo.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/PerfSpewer.cpp:66: In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:1090:73, inlined from 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp:316:45: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:553:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Recover.cpp:306:11: note: 'result' was declared here 306 | int32_t result; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit11.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit12.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit13.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR-wasm.h:25, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIRGraph.h:17, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/UnrollLoops.cpp:15, from Unified_cpp_js_src_jit13.cpp:2: In member function 'void js::jit::MDefinition::setResultType(js::jit::MIRType)', inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:9628:18, inlined from 'static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:9633:3, inlined from 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/WarpBuilder.cpp:3688:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:912:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] 912 | void setResultType(MIRType type) { resultType_ = type; } | ~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit13.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/WarpBuilder.cpp:3646:11: note: 'resultType' was declared here 3646 | MIRType resultType; | ^~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit14.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit15.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/TrialInlining.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineFrame-inl.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Stack-inl.h:22, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/debugger/DebugAPI-inl.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineJIT.cpp:34, from Unified_cpp_js_src_jit2.cpp:2: 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:512:43: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRAOT.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/JitZone.h:23, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/JitScript-inl.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineJIT.cpp:37: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:511:10: note: 'addArgc' was declared here 511 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsSuspendedGenerator()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7228:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsSuspendedGenerator()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsObject()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7333:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsObject()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsCallable()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7371:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsCallable()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsPackedArray()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7352:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsPackedArray()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetFirstDollarIndex()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7946:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetFirstDollarIndex()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsTypedArrayConstructor()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:10993:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsTypedArrayConstructor()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachTypedArrayElementSize()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:11053:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachTypedArrayElementSize()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsTypedArray(bool)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:10973:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsTypedArray(bool)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachTypedArrayByteOffset()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:11015:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachTypedArrayByteOffset()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7867:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7870:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:8111:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:8114:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:11160:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:11163:51: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachToObject()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7256:45, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachToObject()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7240:16: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachToObject()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsConstructor()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7394:45, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsConstructor()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7379:16: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsConstructor()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsCrossRealmArrayConstructor()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7420:45, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsCrossRealmArrayConstructor()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7406:1: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachIsCrossRealmArrayConstructor()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7968:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7971:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7974:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:8084:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:8087:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:8090:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachHasClass(const JSClass*, bool)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7615:45: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachHasClass(const JSClass*, bool)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:500:43, inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRGenerator.h:631:40, inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachUnsafeSetReservedSlot()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:7195:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 531 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachUnsafeSetReservedSlot()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 499 | bool addArgc; | ^~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsfriendapi.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineJIT.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/BaselineJIT.cpp:7: In member function 'constexpr const ValueType& mozilla::EnumeratedArray::operator[](Enum) const [with Enum = JSProtoKey; ValueType = js::GlobalObjectData::ConstructorWithProto; long unsigned int Size = 92]', inlined from 'bool js::GlobalObject::hasConstructor(JSProtoKey) const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/GlobalObject.h:329:47, inlined from 'bool js::GlobalObject::isStandardClassResolved(JSProtoKey) const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/GlobalObject.h:445:26, inlined from 'static bool js::GlobalObject::ensureConstructor(JSContext*, JS::Handle, JSProtoKey)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/GlobalObject.h:347:40, inlined from 'static JSObject* js::GlobalObject::getOrCreatePrototype(JSContext*, JSProtoKey)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/GlobalObject.h:365:41, inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:2755:55: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/EnumeratedArray.h:69:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] 69 | return mArray[size_t(aIndex)]; | ~~~~~~^ In file included from Unified_cpp_js_src_jit2.cpp:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CacheIR.cpp:2724:14: note: 'protoKey' was declared here 2724 | JSProtoKey protoKey; | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CodeGenerator.cpp:94, from Unified_cpp_js_src_jit3.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/shared/CodeGenerator-shared-inl.h: In function 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/shared/CodeGenerator-shared-inl.h:320:34: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 320 | return Address(elements, offset); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 318 | int32_t offset; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/CodeGenerator.cpp:18283:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 18283 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 318 | int32_t offset; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit5.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TimeZone.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/InlinableNatives.cpp:11, from Unified_cpp_js_src_jit5.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit6.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit7.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit8.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_jit9.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:74, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/IonTypes.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Bailouts.h:17, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/LIR.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Lowering.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/Lowering.cpp:7, from Unified_cpp_js_src_jit9.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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:1090:73, inlined from 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4373:44: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:553:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ In file included from Unified_cpp_js_src_jit9.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4364:13: note: 'res' was declared here 4364 | int32_t res; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4395:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 4395 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4383:13: note: 'res' was declared here 4383 | int64_t res; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendIntPtr::foldsTo(js::jit::TempAllocator&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4417:32: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 4417 | return MConstant::NewIntPtr(alloc, res); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4405:14: note: 'res' was declared here 4405 | intptr_t res; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'bool js::jit::MCompare::tryFoldTypeOf(bool*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4754:3: warning: 'matchesInputType' may be used uninitialized [-Wmaybe-uninitialized] 4754 | if (matchesInputType) { | ^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:4711:8: note: 'matchesInputType' was declared here 4711 | bool matchesInputType; | ^~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR-wasm.h:25, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/LIR.h:21: In constructor 'js::jit::MSignExtendInt64::MSignExtendInt64(js::jit::MDefinition*, Mode)', inlined from 'static js::jit::MSignExtendInt64::MThisOpcode* js::jit::MSignExtendInt64::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:4459:3, inlined from 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:3391:43: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:4451:45: warning: 'mode' may be used uninitialized [-Wmaybe-uninitialized] 4451 | : MUnaryInstruction(classOpcode, op), mode_(mode) { | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:3378:30: note: 'mode' was declared here 3378 | MSignExtendInt64::Mode mode; | ^~~~ In constructor 'js::jit::MSignExtendIntPtr::MSignExtendIntPtr(js::jit::MDefinition*, Mode)', inlined from 'static js::jit::MSignExtendIntPtr::MThisOpcode* js::jit::MSignExtendIntPtr::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:4491:3, inlined from 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:3359:44: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.h:4483:45: warning: 'mode' may be used uninitialized [-Wmaybe-uninitialized] 4483 | : MUnaryInstruction(classOpcode, op), mode_(mode) { | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MIR.cpp:3346:31: note: 'mode' was declared here 3346 | MSignExtendIntPtr::Mode mode; | ^~~~ gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/jit' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o RegExp.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RegExp.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/RegExp.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o CTypes.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/CTypes.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/ctypes/CTypes.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Library.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Library.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/ctypes/Library.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o jsmath.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/jsmath.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsmath.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Interpreter.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Interpreter.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Interpreter.cpp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Interpreter.cpp:4614:5: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] 4614 | if (!proto) { | ^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Interpreter.cpp:4587:15: note: 'proto' was declared here 4587 | JSObject* proto; | ^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o ProfilingStack.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ProfilingStack.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/ProfilingStack.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/JSONWriter.h:102, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/BaseProfileJSONWriter.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/ProfilingStack.h:11, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:29, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/FinalizationRegistryObject.h:89, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/FinalizationRegistryObject.cpp:9, from Unified_cpp_js_src1.cpp:2: In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = js::frontend::StencilModuleImportAttribute; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleImportAttribute; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:972:30, inlined from 'js::frontend::StencilModuleRequest::StencilModuleRequest(js::frontend::StencilModuleRequest&&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/frontend/Stencil.h:577:9, 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1000:3, inlined from 'bool js::ModuleBuilder::buildTables(js::frontend::StencilModuleMetadata&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.cpp:1540:54: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 8).mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] 498 | return mBegin == const_cast(this)->inlineStorage(); | ^~~~~~ In file included from Unified_cpp_js_src1.cpp:11: In member function 'BailReason OwnNonIndexKeysIterForJSON::cannotFastStringify() const', inlined from 'bool FastSerializeJSONProperty(JSContext*, JS::Handle, {anonymous}::StringifyContext*, BailReason*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/JSON.cpp:1435:42, inlined from 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/JSON.cpp:1647:37: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/JSON.cpp:1030:51: warning: '*(const OwnNonIndexKeysIterForJSON*)((char*)&top + offsetof(FastStackEntry, FastStackEntry::iter.mozilla::Variant::rawData[0])).OwnNonIndexKeysIterForJSON::fastFailed_' may be used uninitialized [-Wmaybe-uninitialized] 1030 | BailReason cannotFastStringify() const { return fastFailed_; } | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/JSON.cpp: In function 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuilder&, StringifyBehavior)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/JSON.cpp:1275:18: note: 'top' declared here 1275 | FastStackEntry top(&v.toObject().as()); | ^~~ In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = JSAtom*]', inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.h:128: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1000:3, inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:57:12: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:707:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 707 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.h:128: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1000:3, inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:57:12: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:707:74: warning: '((const js::HeapPtr*)aDst)[1].js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { | ^ In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', inlined from 'js::RequestedModule::RequestedModule(js::RequestedModule&&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.h:157: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1000:3, inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:57:12, inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.cpp:1099:76: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:707:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 707 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.h:101: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1000:3, inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:57:12, inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.cpp:1100:70: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:707:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 707 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src10.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src11.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Result.h:93, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jspubtd.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Class.h:17, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/AsyncFunction.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/AsyncFunction.cpp:7, from Unified_cpp_js_src11.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:308:46: required from here 308 | constexpr E unwrapErr() { return inspectErr(); } | ~~~~~~~~~~^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/BigIntType.cpp:3680:3: in 'constexpr' expansion of 'mozTryVarTempResult.mozilla::Result::propagateErr()' /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:673:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:305: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] 305 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Result.h:106:8: note: 'struct JS::Error' declared here 106 | struct Error { | ^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src12.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src13.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/HashTable.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/HeapAPI.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/TracingAPI.h:11, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCPolicyAPI.h:79, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallArgs.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Barrier.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/NurseryAwareHashMap.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment-inl.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:7, from Unified_cpp_js_src13.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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:49:27, inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:62: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { | ^ In member function 'void js::ObjectWrapperMap::Enum::goToNext()', inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:109:15, inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:62: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/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)) { | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 491 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:48: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 491 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:48: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 491 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1407: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1538:43, inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.h:92:48, inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:48: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/HashTable.h:1145: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] 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src14.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src15.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TimeZone.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/GlobalObject.cpp:23, from Unified_cpp_js_src15.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src16.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp In file included from Unified_cpp_js_src16.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Iteration.cpp: In function 'bool SortComparatorIntegerIds(jsid, jsid, bool*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Iteration.cpp:274:27: warning: 'indexA' may be used uninitialized [-Wmaybe-uninitialized] 274 | *lessOrEqualp = (indexA <= indexB); | ~~~~~~~~^~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Iteration.cpp:271:12: note: 'indexA' was declared here 271 | uint32_t indexA, indexB; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Iteration.cpp:274:27: warning: 'indexB' may be used uninitialized [-Wmaybe-uninitialized] 274 | *lessOrEqualp = (indexA <= indexB); | ~~~~~~~~^~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Iteration.cpp:271:20: note: 'indexB' was declared here 271 | uint32_t indexA, indexB; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src17.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src18.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Result.h:93, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jspubtd.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsfriendapi.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject-inl.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src18.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:308:46: required from here 308 | constexpr E unwrapErr() { return inspectErr(); } | ~~~~~~~~~~^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.cpp:430:5: in 'constexpr' expansion of 'mozTryVarTempResult.mozilla::Result::propagateErr()' /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:673:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Result.h:305: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] 305 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Result.h:106:8: note: 'struct JS::Error' declared here 106 | struct Error { | ^~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/ArenaList.h:22, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Zone.h:23, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject-inl.h:13: In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:805:61, inlined from 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.cpp:1554:43: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Interpreter-inl.h:29, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.cpp:74: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSObject.cpp:1549:36: note: 'cx' declared here 1549 | bool js::LookupProperty(JSContext* cx, HandleObject obj, js::HandleId id, | ~~~~~~~~~~~^~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Printf.h:60, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Sprintf.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Casting.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jstypes.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jspubtd.h:16: 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:374:30, inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/MemoryMetrics.h:277: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/MemoryMetrics.h:784:3: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:405:13: warning: '((char**)aDst)[11]' may be used uninitialized [-Wmaybe-uninitialized] 405 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:374:30, inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/MemoryMetrics.h:692:3: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:405:13: warning: '((char**)aDst)[5]' may be used uninitialized [-Wmaybe-uninitialized] 405 | Pointer p = mTuple.first(); | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src19.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/Scheduling.h:326, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/gc/ZoneAllocator.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/ModuleObject.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Modules.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Modules.cpp:9, from Unified_cpp_js_src19.cpp:2: In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool js::NativeLookupOwnProperty(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:1148:48: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Modules.cpp:42: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeLookupOwnProperty(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ In file included from Unified_cpp_js_src19.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:1146:16: note: 'cx' declared here 1146 | JSContext* cx, typename MaybeRooted::HandleType obj, | ~~~~~~~~~~~^~ In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool js::NativeHasProperty(JSContext*, JS::Handle, JS::HandleId, bool*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:1989:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeHasProperty(JSContext*, JS::Handle, JS::HandleId, bool*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:1980:39: note: 'cx' declared here 1980 | bool js::NativeHasProperty(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool NativeGetPropertyInline(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::HandleType, IsNameLookup, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2256:48, inlined from 'bool js::NativeGetProperty(JSContext*, JS::Handle, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2303:40: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeGetProperty(JSContext*, JS::Handle, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2300:39: note: 'cx' declared here 2300 | bool js::NativeGetProperty(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool NativeGetPropertyInline(JSContext*, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::HandleType, typename js::MaybeRooted::HandleType, IsNameLookup, typename js::MaybeRooted::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2256:48, inlined from 'bool js::GetNameBoundInEnvironment(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2351:40: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::GetNameBoundInEnvironment(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2332:47: note: 'cx' declared here 2332 | bool js::GetNameBoundInEnvironment(JSContext* cx, HandleObject envArg, | ~~~~~~~~~~~^~ In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool js::NativeSetProperty(JSContext*, JS::Handle, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with QualifiedBool Qualified = js::Qualified]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2678:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeSetProperty(JSContext*, JS::Handle, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with QualifiedBool Qualified = js::Qualified]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2665:39: note: 'cx' declared here 2665 | bool js::NativeSetProperty(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::AutoResolving*; Check = js::CheckContextLocal; T = js::AutoResolving*]', inlined from 'js::AutoResolving::AutoResolving(JSContext*, JS::HandleObject, JS::HandleId)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSContext.h:1021:25, inlined from 'bool js::CallResolveOp(JSContext*, JS::Handle, JS::HandleId, PropertyResult*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:38, inlined from 'bool js::NativeLookupOwnPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:774:27, inlined from 'bool js::NativeSetProperty(JSContext*, JS::Handle, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with QualifiedBool Qualified = js::Unqualified]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2678:46: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/threading/ProtectedData.h:104:17: warning: storing the address of local variable 'resolving' in '((js::AutoResolving**)cx)[277]' [-Wdangling-pointer=] 104 | this->ref() = std::move(p); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeSetProperty(JSContext*, JS::Handle, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) [with QualifiedBool Qualified = js::Unqualified]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject-inl.h:656:17: note: 'resolving' declared here 656 | AutoResolving resolving(cx, obj, id); | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.cpp:2665:39: note: 'cx' declared here 2665 | bool js::NativeSetProperty(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src20.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src21.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp Unified_cpp_js_src21.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src22.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp Unified_cpp_js_src22.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TimeZone.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/SelfHosting.cpp:31, from Unified_cpp_js_src22.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ In file included from Unified_cpp_js_src22.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Shape.cpp:657:12: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 657 | uint32_t propIndex; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/Shape.cpp:536:12: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 536 | uint32_t propIndex; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src23.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp Unified_cpp_js_src23.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src24.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp Unified_cpp_js_src24.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src25.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp Unified_cpp_js_src25.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src26.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp Unified_cpp_js_src26.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Printf.h:60, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Sprintf.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Casting.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jstypes.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/CallNonGenericMethod.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/NamespaceImports.h:15, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/String.h:10, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/String.cpp:7, from Unified_cpp_js_src3.cpp:2: 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:374:30, inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/TestingFunctions.cpp:4932: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1041:22, inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1073:32: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:405:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] 405 | 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:374:30, inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/TestingFunctions.cpp:4932: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:1076:22: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/UniquePtr.h:405:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] 405 | Pointer p = mTuple.first(); | ^ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/String.cpp:14: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/String.h: In static member function 'static mozilla::Result mozilla::intl::String::Normalize(NormalizationForm, mozilla::Span, B&) [with B = js::intl::FormatBuffer]': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/String.h:132:53: warning: 'normalizer' may be used uninitialized [-Wmaybe-uninitialized] 132 | int32_t spanLengthInt = unorm2_spanQuickCheckYes(normalizer, aString.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | aString.size(), &status); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/String.h:113:25: note: 'normalizer' was declared here 113 | const UNormalizer2* normalizer; | ^~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TimeZone.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.cpp:9, from Unified_cpp_js_src4.cpp:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DisplayNames.cpp:12, from Unified_cpp_js_src4.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::Result mozilla::intl::DisplayNames::GetCurrency(B&, mozilla::Span, Fallback) const [with B = js::intl::FormatBuffer]': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:486:41: warning: 'style' may be used uninitialized [-Wmaybe-uninitialized] 486 | const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | nullptr, &length, &status); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:470:20: note: 'style' was declared here 470 | UCurrNameStyle style; | ^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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]': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:782:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 782 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:760:27: note: 'symbolType' was declared here 760 | UDateFormatSymbolType symbolType; | ^~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Collator.cpp:19, from Unified_cpp_js_src4.cpp:20: 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:776: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:108: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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/GCVector.h:280:29, inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.cpp:613:30: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/LanguageTag.h:75:31: warning: 'hourCycleStr' may be used uninitialized [-Wmaybe-uninitialized] 75 | : key_{key[0], key[1]}, type_(type) {} | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DateTimeFormat.cpp:597:13: note: 'hourCycleStr' was declared here 597 | JSAtom* hourCycleStr; | ^~~~~~~~~~~~ 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/ICU4CGlue.h:169:25, inlined from 'mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:944:40, inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DisplayNames.cpp:521:34: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:946:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] 946 | return udatpg_getFieldDisplayName( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 947 | aDateTimePatternGen.GetUDateTimePatternGenerator(), field, width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 948 | target, length, status); | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:930:29: note: 'width' was declared here 930 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DisplayNames.cpp:465:23: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:827:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 827 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 828 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:808:27: note: 'symbolType' was declared here 808 | 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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DisplayNames.cpp:442:23: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:731:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 731 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 732 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/intl/DisplayNames.h:706:27: note: 'symbolType' was declared here 706 | UDateFormatSymbolType symbolType; | ^~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src5.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Duration.h:14, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DurationFormat.cpp:20, from Unified_cpp_js_src5.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSAtomUtils.h:18, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/NativeObject.h:27, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DurationFormat.h:14, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/DurationFormat.cpp:9: In function 'JSLinearString* js::NewStringCopy(JSContext*, std::basic_string_view, gc::Heap) [with AllowGC allowGC = js::CanGC; CharT = char16_t; std::enable_if_t<((bool)(! is_same_v))>* = 0]', inlined from 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/NumberFormat.cpp:1309:44: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/StringType.h:1922:33: warning: '((const char16_t**)((char*)&result + offsetof(mozilla::Result >, mozilla::intl::ICUError>,mozilla::Result >, mozilla::intl::ICUError>::mImpl.mozilla::detail::ResultImplementation >, mozilla::intl::ICUError, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk >, mozilla::intl::ICUError, true>::.mozilla::detail::ResultImplementationNullIsOkBase >, mozilla::intl::ICUError>::mValue.mozilla::CompactPair >, true>, unsigned char>::.mozilla::detail::CompactPairHelper >, true>, unsigned char, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase >, true>::mStorage)))[1]' may be used uninitialized [-Wmaybe-uninitialized] 1922 | return NewStringCopyN(cx, s.data(), s.size(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src5.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/NumberFormat.cpp:1258:50: note: '((const char16_t**)((char*)&result + offsetof(mozilla::Result >, mozilla::intl::ICUError>,mozilla::Result >, mozilla::intl::ICUError>::mImpl.mozilla::detail::ResultImplementation >, mozilla::intl::ICUError, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk >, mozilla::intl::ICUError, true>::.mozilla::detail::ResultImplementationNullIsOkBase >, mozilla::intl::ICUError>::mValue.mozilla::CompactPair >, true>, unsigned char>::.mozilla::detail::CompactPairHelper >, true>, unsigned char, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase >, true>::mStorage)))[1]' was declared here 1258 | mozilla::Result result = | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src6.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Maybe.h:19, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Class.h:13, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/PluralRules.h:11, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/PluralRules.cpp:9, from Unified_cpp_js_src6.cpp:2: In function 'bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]', inlined from 'js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:826:27, inlined from 'bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:946:39: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:514:5: warning: 'brk' may be used uninitialized [-Wmaybe-uninitialized] 514 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 534 | #define MOZ_ASSERT_GLUE(a, b) a b | ^ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' 536 | MOZ_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 | ^ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' 537 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:792:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 792 | MOZ_RELEASE_ASSERT(brk); | ^~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src6.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp: In function 'bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:760:9: note: 'brk' was declared here 760 | void* brk; | ^~~ In function 'bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]', inlined from 'js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:826:27, inlined from 'bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:924:39: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:514:5: warning: 'brk' may be used uninitialized [-Wmaybe-uninitialized] 514 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 534 | #define MOZ_ASSERT_GLUE(a, b) a b | ^ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' 536 | MOZ_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) | ^~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 | ^ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' 537 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:792:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 792 | MOZ_RELEASE_ASSERT(brk); | ^~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp: In function 'bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/intl/Segmenter.cpp:760:9: note: 'brk' was declared here 760 | void* brk; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src7.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/TemporalTypes.h:20, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Instant.h:14, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:38, from Unified_cpp_js_src7.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Uint128::Uint128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:35:12: warning: 'js::temporal::Uint128::low' will be initialized after [-Wreorder] 35 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:34:12: warning: 'uint64_t js::temporal::Uint128::high' [-Wreorder] 34 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:40:13: warning: when initialized here [-Wreorder] 40 | constexpr Uint128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h: In constructor 'constexpr js::temporal::Int128::Int128(uint64_t, uint64_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:434:12: warning: 'js::temporal::Int128::low' will be initialized after [-Wreorder] 434 | uint64_t low = 0; | ^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:433:12: warning: 'uint64_t js::temporal::Int128::high' [-Wreorder] 433 | uint64_t high = 0; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/builtin/temporal/Int128.h:439:13: warning: when initialized here [-Wreorder] 439 | constexpr Int128(uint64_t low, uint64_t high) : low(low), high(high) {} | ^~~~~~ In function 'int FixupYear(int)', inlined from 'bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = char16_t]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1503:19, inlined from 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1632:38, inlined from 'bool ParseDate.constprop(JSContext*, js::DateTimeInfo::ForceUTC, const JSLinearString*, JS::ClippedTime*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:2059:41: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1271:3: warning: 'year' may be used uninitialized [-Wmaybe-uninitialized] 1271 | if (year < 50) { | ^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'bool ParseDate.constprop(JSContext*, js::DateTimeInfo::ForceUTC, const JSLinearString*, JS::ClippedTime*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1469:7: note: 'year' was declared here 1469 | int year; | ^~~~ In function 'int FixupYear(int)', inlined from 'bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = unsigned char]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1503:19, inlined from 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1632:38, inlined from 'bool ParseDate.constprop(JSContext*, js::DateTimeInfo::ForceUTC, const JSLinearString*, JS::ClippedTime*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:2057:41: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1271:3: warning: 'year' may be used uninitialized [-Wmaybe-uninitialized] 1271 | if (year < 50) { | ^~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'bool ParseDate.constprop(JSContext*, js::DateTimeInfo::ForceUTC, const JSLinearString*, JS::ClippedTime*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:1469:7: note: 'year' was declared here 1469 | int year; | ^~~~ In function 'int32_t YearFromTime(int64_t)', inlined from 'double JS::YearFromTime(double)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:584:24: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:398:24: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 398 | return ToYearMonthDay(t).year; | ~~~~~~~~~~~~~~^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'double JS::YearFromTime(double)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:582:11: note: 'tv' was declared here 582 | int64_t tv; | ^~ In function 'int32_t MonthFromTime(int64_t)', inlined from 'double JS::MonthFromTime(double)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:594:25: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:418:24: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 418 | return ToYearMonthDay(t).month; | ~~~~~~~~~~~~~~^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'double JS::MonthFromTime(double)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:592:11: note: 'tv' was declared here 592 | int64_t tv; | ^~ In function 'int32_t DateFromTime(int64_t)', inlined from 'double JS::DayFromTime(double)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:604:22: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:428:24: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 428 | return ToYearMonthDay(t).day; | ~~~~~~~~~~~~~~^~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'double JS::DayFromTime(double)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:602:11: note: 'tv' was declared here 602 | int64_t tv; | ^~ In function 'constexpr T FloorDiv(T, int32_t) [with T = long long int]', inlined from 'int32_t Day(int64_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:200:26, inlined from 'double DayWithinYear(int64_t, double)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:408:13, inlined from 'double JS::DayWithinYear(double, double)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:618:25: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:161:5: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 161 | T remainder = dividend % divisor; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp: In function 'double JS::DayWithinYear(double, double)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jsdate.cpp:616:11: note: 'tv' was declared here 616 | int64_t tv; | ^~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src8.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src9.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/intl/icu_capi/bindings/c -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -I/usr/local/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o DoubleToString.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util/DoubleToString.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Utility.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Utility.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util/Utility.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_util0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from Unified_cpp_js_src_util0.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util/NativeStack.cpp: In function 'void* js::GetNativeStackBaseImpl()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util/NativeStack.cpp:133:13: warning: unused variable 'thread' [-Wunused-variable] 133 | pthread_t thread = pthread_self(); | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_util1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/util' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 In file included from Unified_cpp_js_src_wasm0.cpp:29: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp: In member function 'RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI32]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp:142:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] 142 | uint32_t addr = addrTemp; | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp:140:11: note: 'addrTemp' was declared here 140 | int32_t addrTemp; | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memCopyInlineM32()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp:2501:12: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 2501 | uint32_t length = signedLength; | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp:2499:11: note: 'signedLength' was declared here 2499 | int32_t signedLength; | ^~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCMemory.cpp:2716:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 2716 | int32_t signedLength; | ^~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCFrame.h:28, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCFrame.cpp:19, from Unified_cpp_js_src_wasm0.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBCStk.h:133:10: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 133 | Kind k; | ^ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm3.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp In file included from Unified_cpp_js_src_wasm3.cpp:11: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:451:5: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized [-Wmaybe-uninitialized] 451 | switch (op.b0) { | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:442:13: note: 'op.js::wasm::OpBytes::b0' was declared here 442 | OpBytes op; | ^~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmStubs.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmGenerator.cpp:35, from Unified_cpp_js_src_wasm3.cpp:2: In member function 'bool js::wasm::OpIter::readRefFunc(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:522:30: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:2374:18: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 2374 | if (*funcIndex >= codeMeta_.funcs.length()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:521:18: note: 'funcIndex' was declared here 521 | uint32_t funcIndex; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:557:9: warning: 'op.js::wasm::OpBytes::b1' may be used uninitialized [-Wmaybe-uninitialized] 557 | switch (op.b1) { | ^~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:442:13: note: 'op.js::wasm::OpBytes::b1' was declared here 442 | OpBytes op; | ^~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/vm/JSFunction.h:26, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstanceData.h:28, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmCodegenTypes.h:35, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/shared/Assembler-shared.h:26, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MoveResolver.h:16, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/none/MacroAssembler-none.h:12, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MacroAssembler.h:35, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmGenerator.h:26, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmGenerator.cpp:19: In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool js::wasm::OpIter::readArrayNewFixed(uint32_t*, uint32_t*, ValueVector*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:3449:49, inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:581:40: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:580:22: note: 'typeIndex' was declared here 580 | uint32_t typeIndex, len; | ^~~~~~~~~ In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool js::wasm::OpIter::readArrayNewDefault(uint32_t*, Value*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:3485:49, inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:588:42: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:587:22: note: 'typeIndex' was declared here 587 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool js::wasm::OpIter::readArrayNew(uint32_t*, Value*, Value*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:3424:49, inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:574:35: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:573:22: note: 'typeIndex' was declared here 573 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:3339:49, inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:567:43: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:566:22: note: 'typeIndex' was declared here 566 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool js::wasm::OpIter::readStructNew(uint32_t*, ValueVector*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:3312:49, inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:560:36: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:559:22: note: 'typeIndex' was declared here 559 | uint32_t typeIndex; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:485:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 485 | *literal = Some(LitVal(uint64_t(c))); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:481:17: note: 'c' was declared here 481 | int64_t c; | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:477:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 477 | *literal = Some(LitVal(uint32_t(c))); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:473:17: note: 'c' was declared here 473 | int32_t c; | ^ In member function 'bool js::wasm::OpIter::readGetGlobal(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:466:32: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:2261:11: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 2261 | if (*id >= codeMeta_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:465:18: note: 'index' was declared here 465 | uint32_t index; | ^~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/Value.h:24, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/util/Poison.h:26, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/ds/LifoAlloc.h:196, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/JitAllocPolicy.h:22, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/jit/MoveResolver.h:13: In constructor 'JS::AutoGCRooter::AutoGCRooter(JS::RootingContext*, Kind)', inlined from 'JS::AutoGCRooter::AutoGCRooter(JSContext*, Kind)' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:1089:55, inlined from 'JS::CustomAutoRooter::CustomAutoRooter(const CX&) [with CX = JSContext*]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:1131:52, inlined from 'ReturnToJSResultCollector::StackResultsRooter::StackResultsRooter(JSContext*, ReturnToJSResultCollector&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:3329:57, inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {JSContext*&, ReturnToJSResultCollector&}; T = ReturnToJSResultCollector::StackResultsRooter]' at /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Maybe.h:1016:3, inlined from 'bool ReturnToJSResultCollector::init(JSContext*)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:3369:24, inlined from 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, const JS::CallArgs&, js::wasm::CoercionLevel)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:3754:20: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:1095:15: warning: storing the address of local variable 'results' in '*&MEM[(struct Array *)cx_231(D) + 128B].mArr[2]' [-Wdangling-pointer=] 1095 | *stackTop = this; | ~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm3.cpp:20: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, const JS::CallArgs&, js::wasm::CoercionLevel)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:3753:29: note: 'results' declared here 3753 | ReturnToJSResultCollector results(resultType); | ^~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:3729:38: note: 'cx' declared here 3729 | bool Instance::callExport(JSContext* cx, uint32_t funcIndex, | ~~~~~~~~~~~^~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/LinkedList.h:73, from /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/js/RootingAPI.h:13: 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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/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 /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/Vector.h:975:24, inlined from 'js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.cpp:2276:7: /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include/mozilla/RefPtr.h:101:21: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 101 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'bool InitExprInterpreter::evalArrayNewFixed(JSContext*, uint32_t, uint32_t)', inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:388:13: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:209:47: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 209 | cx, instance().constantArrayNewDefault(cx, typeIndex, numElements)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:381:22: note: 'typeIndex' was declared here 381 | uint32_t typeIndex, len; | ^~~~~~~~~ In member function 'bool InitExprInterpreter::evalArrayNewDefault(JSContext*, uint32_t)', inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:395:13: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:196:47: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 196 | cx, instance().constantArrayNewDefault(cx, typeIndex, numElements)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:391:22: note: 'typeIndex' was declared here 391 | uint32_t typeIndex; | ^~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:378:31: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 378 | CHECK(evalArrayNew(cx, typeIndex)); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:249:9: note: in definition of macro 'CHECK' 249 | if (!(c)) return false; \ | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:374:22: note: 'typeIndex' was declared here 374 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'bool InitExprInterpreter::evalStructNewDefault(JSContext*, uint32_t)', inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:371:13: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:166:48: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 166 | cx, instance().constantStructNewDefault(cx, typeIndex)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:367:22: note: 'typeIndex' was declared here 367 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', inlined from 'bool InitExprInterpreter::evalStructNew(JSContext*, uint32_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:143:63, inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:364:13: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:360:22: note: 'typeIndex' was declared here 360 | uint32_t typeIndex; | ^~~~~~~~~ In member function 'bool InitExprInterpreter::evalRefFunc(JSContext*, uint32_t)', inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:312:9: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:104:40: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 104 | if (!instance().getExportedFunction(cx, funcIndex, &func)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:308:18: note: 'funcIndex' was declared here 308 | uint32_t funcIndex; | ^~~~~~~~~ In member function 'bool InitExprInterpreter::pushI64(int64_t)', inlined from 'bool InitExprInterpreter::evalI64Const(int64_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:98:48, inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:281:9: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:69:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 69 | return stack.append(Val(uint64_t(c))); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:277:17: note: 'c' was declared here 277 | int64_t c; | ^ In member function 'bool InitExprInterpreter::pushI32(int32_t)', inlined from 'bool InitExprInterpreter::evalI32Const(int32_t)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:97:48, inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:274:9: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:66:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 66 | return stack.append(Val(uint32_t(c))); | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:270:17: note: 'c' was declared here 270 | int32_t c; | ^ In member function 'bool InitExprInterpreter::evalGlobalGet(JSContext*, uint32_t)', inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:267:9: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:94:33: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 94 | instance().constantGlobalGet(index, &val); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.cpp:263:18: note: 'index' was declared here 263 | uint32_t index; | ^~~~~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm5.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -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/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_js_src_wasm6.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm6.o.pp Unified_cpp_js_src_wasm6.cpp In file included from Unified_cpp_js_src_wasm6.cpp:47: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.cpp:69: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] 69 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInitExpr.h:26, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmModuleTypes.h:34, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstance.h:34, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmInstanceData.h:29, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmCodegenTypes.h:35, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmSummarizeInsn.h:11, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmSummarizeInsn.cpp:7, from Unified_cpp_js_src_wasm6.cpp:2: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.h:148:9: note: 'union js::wasm::LitVal::Cell' declared here 148 | union Cell { | ^~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.cpp:76: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] 76 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValue.h:148:9: note: 'union js::wasm::LitVal::Cell' declared here 148 | union Cell { | ^~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.h:27, from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:19, from Unified_cpp_js_src_wasm6.cpp:38: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmBinary.h:656:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] 656 | uint8_t nextByte; | ^~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:136:26: warning: 'numLocalEntries' may be used uninitialized [-Wmaybe-uninitialized] 136 | for (uint32_t i = 0; i < numLocalEntries; i++) { | ~~^~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:133:12: note: 'numLocalEntries' was declared here 133 | uint32_t numLocalEntries; | ^~~~~~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.h:31: In member function 'js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = mozilla::Nothing]', inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = mozilla::Nothing]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:285:43, inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = mozilla::Nothing]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:284:14, inlined from 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:1708:57: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:282:54: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 282 | BlockType type() const { return typeAndItem_.first(); } | ^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:1703:14: note: 'block' was declared here 1703 | Control* block; | ^~~~~ In member function 'bool js::wasm::OpIter::readSetGlobal(uint32_t*, Value*) [with Policy = js::wasm::ValidatingPolicy]', inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = NopOpDumper]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:381:32: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:2284:11: warning: 'globalIndex' may be used uninitialized [-Wmaybe-uninitialized] 2284 | if (*id >= codeMeta_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = NopOpDumper]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:380:18: note: 'globalIndex' was declared here 380 | uint32_t globalIndex; | ^~~~~~~~~~~ In file included from /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:29: In member function 'void js::wasm::OpDumper::dumpI64Const(int64_t)', inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:328:28: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmDump.h:181:51: warning: 'constant' may be used uninitialized [-Wmaybe-uninitialized] 181 | void dumpI64Const(int64_t constant) { out.printf(" %" PRId64, constant); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:324:17: note: 'constant' was declared here 324 | int64_t constant; | ^~~~~~~~ In member function 'void js::wasm::OpDumper::dumpTableIndex(uint32_t)', inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:400:30: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmDump.h:150:15: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 150 | out.printf(" %" PRIu32, tableIndex); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:396:18: note: 'tableIndex' was declared here 396 | uint32_t tableIndex; | ^~~~~~~~~~ In member function 'bool js::wasm::OpIter::readSetGlobal(uint32_t*, Value*) [with Policy = js::wasm::ValidatingPolicy]', inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:381:32: /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmOpIter.h:2284:11: warning: 'globalIndex' may be used uninitialized [-Wmaybe-uninitialized] 2284 | if (*id >= codeMeta_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/wasm/WasmValidate.cpp:380:18: note: 'globalIndex' was declared here 380 | uint32_t globalIndex; | ^~~~~~~~~~~ gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/wasm' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/xsum' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o xsum.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/xsum -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/xsum -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/xsum.o.pp -Wno-implicit-fallthrough -Wno-format -Wno-unused-value /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/js/src/xsum/xsum.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/xsum' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/build' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_memory_build0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/memory/build -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/build -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/build' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/mozalloc' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_memory_mozalloc0.o -c -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/memory/mozalloc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/mozalloc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/xpcom -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/memory/build -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/memory/mozalloc' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mfbt' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_mfbt0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_SUPPORT_LEAKCHECKING -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mfbt -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mfbt -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mfbt/double-conversion -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_mfbt1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_SUPPORT_LEAKCHECKING -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mfbt -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mfbt -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mfbt/double-conversion -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mfbt' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_acos.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_acos.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_acosf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_acosf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_acosh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_acosh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_asin.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_asin.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_asinf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_asinf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_atan2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_atan2.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_atanh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_atanh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_cosh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_cosh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_exp.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_exp.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_expf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_expf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_hypot.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_hypot.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_hypotf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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_hypotf.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_hypotf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_log.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_log.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_log10.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_log10.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_log10f.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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_log10f.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_log10f.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_log2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_log2.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_logf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_logf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_pow.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_pow.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_powf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_powf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_sinh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_sinh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o e_sqrtf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/e_sqrtf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_cos.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_cos.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_cosf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_cosf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_exp.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_exp.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_expf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_expf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_rem_pio2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_rem_pio2.cpp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_rem_pio2.cpp: In function 'int __kernel_rem_pio2(double*, double*, int, int, int)': /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_rem_pio2.cpp:420:26: warning: 'fq' may be used uninitialized [-Wmaybe-uninitialized] 420 | fw = fq[0]-fw; | ~~~~^ /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_rem_pio2.cpp:296:27: note: 'fq' declared here 296 | double z,fw,f[20],fq[20],q[20]; | ^~ /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_sin.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_sin.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_sinf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_sinf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_tan.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_tan.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o k_tanf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/k_tanf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_asinh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_asinh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_atan.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_atan.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_atanf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_atanf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_cbrt.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_cbrt.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_ceil.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_ceil.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_ceilf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_ceilf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_cos.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_cos.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_cosf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_cosf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_exp2.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_exp2.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_exp2f.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_exp2f.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_expm1.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_expm1.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_fabs.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_fabs.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_fabsf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_fabsf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_floor.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_floor.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_floorf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_floorf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_log1p.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_log1p.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_nearbyint.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_nearbyint.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_rint.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_rint.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_rintf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_rintf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_scalbn.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_scalbn.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_sin.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_sin.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_sinf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_sinf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_tan.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_tan.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_tanf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_tanf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_tanh.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_tanh.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_trunc.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_trunc.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o s_truncf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/modules/fdlibm/src/s_truncf.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/modules/fdlibm/src' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/baseprofiler' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_mozglue_baseprofiler0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/baseprofiler -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/baseprofiler -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -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 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/baseprofiler' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o AutoProfilerLabel.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/AutoProfilerLabel.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o AwakeTimeStamp.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/AwakeTimeStamp.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o ConditionVariable_posix.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/ConditionVariable_posix.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Debug.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Debug.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/Debug.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o LoggingCore.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/LoggingCore.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/LoggingCore.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o MmapFaultHandler.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/MmapFaultHandler.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Mutex_posix.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/Mutex_posix.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Now.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Now.o.pp /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/Now.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Printf.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/Printf.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o RWLock_posix.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/RWLock_posix.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o SIMD.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/SIMD.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o StackWalk.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/StackWalk.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o TimeStamp.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/TimeStamp.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o TimeStamp_posix.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/TimeStamp_posix.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Uptime.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/Uptime.cpp /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Decimal.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/misc/decimal/Decimal.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/misc' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o lz4.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/lz4/lz4.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o lz4file.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/lz4/lz4file.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o lz4frame.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/lz4/lz4frame.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o lz4hc.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/lz4/lz4hc.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C /usr/obj/ports/firefox-140.7.1esr.source/bin/cc -o xxhash.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -O2 -pipe -fno-omit-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 /usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static/lz4/xxhash.c cc1: warning: command-line option '-fvisibility-inlines-hidden' is valid for C++/ObjC++ but not for C /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_mozglue_static0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DLZ4LIB_VISIBILITY= -DLZ4FLIB_VISIBILITY= -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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_static0.o.pp Unified_cpp_mozglue_static0.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/mozglue/static' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/third_party/fmt' mkdir -p '.deps/' /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -o Unified_cpp_third_party_fmt0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/third_party/fmt -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/third_party/fmt -I/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/mfbt/double-conversion -I/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/include -I/usr/local/include/nspr -I/usr/local/include -DMOZILLA_CLIENT -include /usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/js-confdefs.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wcomma-subscript -Wvolatile -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-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_third_party_fmt0.o.pp Unified_cpp_third_party_fmt0.cpp gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/third_party/fmt' gmake[3]: Entering directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/build' js/src/build/libjs_static.a rm -f libjs_static.a /usr/bin/ar crs libjs_static.a ../RegExp.o ../CTypes.o ../Library.o ../jsmath.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src26.o ../Unified_cpp_js_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/Memory.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_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 ../wasm/Unified_cpp_js_src_wasm6.o ../xsum/xsum.o ../builtin/temporal/Unified_cpp_builtin_temporal0.o ../builtin/temporal/Unified_cpp_builtin_temporal1.o ../builtin/temporal/Unified_cpp_builtin_temporal2.o ../../../mozglue/static/lz4.o ../../../mozglue/static/lz4file.o ../../../mozglue/static/lz4frame.o ../../../mozglue/static/lz4hc.o ../../../mozglue/static/xxhash.o ../../../mozglue/static/Unified_cpp_mozglue_static0.o ../../../memory/build/Unified_cpp_memory_build0.o ../../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o ../../../mfbt/Unified_cpp_mfbt0.o ../../../mfbt/Unified_cpp_mfbt1.o ../../../mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o ../../../mozglue/misc/AutoProfilerLabel.o ../../../mozglue/misc/AwakeTimeStamp.o ../../../mozglue/misc/ConditionVariable_posix.o ../../../mozglue/misc/Debug.o ../../../mozglue/misc/LoggingCore.o ../../../mozglue/misc/MmapFaultHandler.o ../../../mozglue/misc/Mutex_posix.o ../../../mozglue/misc/Now.o ../../../mozglue/misc/Printf.o ../../../mozglue/misc/RWLock_posix.o ../../../mozglue/misc/SIMD.o ../../../mozglue/misc/StackWalk.o ../../../mozglue/misc/TimeStamp.o ../../../mozglue/misc/TimeStamp_posix.o ../../../mozglue/misc/Uptime.o ../../../mozglue/misc/Decimal.o ../../../third_party/fmt/Unified_cpp_third_party_fmt0.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_hypotf.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log10f.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 mkdir -p '../../../dist/bin/' js/src/build/libmozjs-140.so.0.0 rm -f ../../../dist/bin/libmozjs-140.so.0.0 /usr/obj/ports/firefox-140.7.1esr.source/bin/c++ -fstack-protector-strong -fstrict-flex-arrays=1 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -pipe -fno-omit-frame-pointer -funwind-tables -shared -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--gc-sections -Wl,-h,libmozjs-140.so.0.0 -o ../../../dist/bin/libmozjs-140.so.0.0 -Wl,@/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/build/libmozjs-140_so_0_0.list -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,now -Wl,-z,nocopyreloc -fstack-protector-strong -Wl,-soname,libmozjs-140.so.0.0 -Wl,-rpath-link,/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/dist/bin ../../../build/pure_virtual/libpure_virtual.a ../../../sparc64-unknown-openbsd/release/libjsrust.a -L/usr/local/lib -lffi -licui18n -licuuc -licudata -lplds4 -lplc4 -lnspr4 -lz -lm ../../../sparc64-unknown-openbsd/release/libjsrust.a: could not read symbols: File format not recognized collect2: error: ld returned 1 exit status gmake[3]: *** [/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/rules.mk:539: ../../../dist/bin/libmozjs-140.so.0.0] Error 1 gmake[3]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/js/src/build' gmake[2]: *** [/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/recurse.mk:72: js/src/build/target] Error 2 gmake[2]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake[1]: *** [/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64' gmake: *** [/usr/obj/ports/firefox-140.7.1esr.source/firefox-140.7.1/config/rules.mk:359: all] Error 2 *** Error 2 in devel/spidermonkey140 (/usr/ports/infrastructure/mk/bsd.port.mk:3063 '/usr/obj/ports/firefox-140.7.1esr.source/build-sparc64/.build_done') *** Error 2 in devel/spidermonkey140 (/usr/ports/infrastructure/mk/bsd.port.mk:2706 'build': @lock=firefox-140.7.1esr.source; export _LOCKS...) ===> Exiting devel/spidermonkey140 with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1771932989.38 max_stuck=498.84/depends=23.43/show-prepare-results=14.49/patch=574.22/configure=132.96/build=12922.03 Error: job failed with 512 on sparc64-0d at 1771932989