==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_c8dac79f-47c4-482f-9d8f-2d51f63a8216]...done ==> Making package: js115 115.4.0-2.1 (Tue Nov 7 08:37:17 2023) ==> Retrieving sources... -> Downloading firefox-115.4.0esr.source.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 8 481M 8 39.4M 0 0 41.0M 0 0:00:11 --:--:-- 0:00:11 41.0M 21 481M 21 104M 0 0 53.4M 0 0:00:08 0:00:01 0:00:07 53.4M 35 481M 35 170M 0 0 57.4M 0 0:00:08 0:00:02 0:00:06 57.4M 51 481M 51 245M 0 0 61.9M 0 0:00:07 0:00:03 0:00:04 61.9M 65 481M 65 314M 0 0 63.3M 0 0:00:07 0:00:04 0:00:03 63.3M 77 481M 77 372M 0 0 62.4M 0 0:00:07 0:00:05 0:00:02 66.5M 91 481M 91 441M 0 0 63.4M 0 0:00:07 0:00:06 0:00:01 67.3M 100 481M 100 481M 0 0 64.0M 0 0:00:07 0:00:07 --:--:-- 68.4M -> Downloading firefox-115.4.0esr.source.tar.xz.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 833 100 833 0 0 7080 0 --:--:-- --:--:-- --:--:-- 7119 ==> Validating source files with b2sums... firefox-115.4.0esr.source.tar.xz ... Passed firefox-115.4.0esr.source.tar.xz.asc ... Skipped ==> Verifying source file signatures with gpg... firefox-115.4.0esr.source.tar.xz ... Passed ==> Making package: js115 115.4.0-2.1 (Tue Nov 7 08:37:28 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (16) New Version Net Change extra/compiler-rt 16.0.6-2 36.95 MiB core/libedit 20230828_3.1-1 0.28 MiB core/libnsl 2.0.1-1 0.07 MiB extra/llvm-libs 16.0.6-1 131.52 MiB extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/autoconf2.13 2.13-7 0.60 MiB extra/clang 16.0.6-1 209.20 MiB extra/git 2.42.1-1 26.32 MiB extra/lld 16.0.6-1 6.54 MiB extra/llvm 16.0.6-1 102.03 MiB extra/mercurial 6.5.3-1 35.24 MiB core/python 3.11.5-2 75.23 MiB extra/rust 1:1.73.0-1 453.19 MiB extra/zip 3.0-11 0.55 MiB Total Installed Size: 1077.93 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing autoconf2.13... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers [pending] installing lld... installing llvm... installing libnsl... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing zip... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing mercurial... Optional dependencies for mercurial tk: for the hgk GUI :: Running post-transaction hooks... (1/2) Warn about old perl modules (2/2) Updating the info directory file... [?25h==> Retrieving sources... -> Found firefox-115.4.0esr.source.tar.xz -> Found firefox-115.4.0esr.source.tar.xz.asc ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting firefox-115.4.0esr.source.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... Building instrumented JS... Collecting glean-sdk==52.7.0 Downloading glean_sdk-52.7.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 8.2 MB/s eta 0:00:00 Collecting semver>=2.13.0 Downloading semver-3.0.2-py3-none-any.whl (17 kB) Requirement already satisfied: glean-parser~=7.1 in ./third_party/python/glean_parser (from glean-sdk==52.7.0) (7.2.1) Requirement already satisfied: appdirs>=1.4 in ./third_party/python/appdirs (from glean-parser~=7.1->glean-sdk==52.7.0) (1.4.4) Requirement already satisfied: Click>=7 in ./third_party/python/click (from glean-parser~=7.1->glean-sdk==52.7.0) (7.1.2) Requirement already satisfied: diskcache>=4 in ./third_party/python/diskcache (from glean-parser~=7.1->glean-sdk==52.7.0) (4.1.0) Requirement already satisfied: Jinja2>=2.10.1 in ./third_party/python/Jinja2 (from glean-parser~=7.1->glean-sdk==52.7.0) (2.11.3) Requirement already satisfied: MarkupSafe<=2.0.1,>=1.1.1 in ./third_party/python/MarkupSafe/src (from glean-parser~=7.1->glean-sdk==52.7.0) (2.0.1) Requirement already satisfied: jsonschema>=3.0.2 in ./third_party/python/jsonschema (from glean-parser~=7.1->glean-sdk==52.7.0) (4.17.3) Requirement already satisfied: PyYAML>=5.3.1 in ./third_party/python/PyYAML/lib3 (from glean-parser~=7.1->glean-sdk==52.7.0) (5.4.1) Requirement already satisfied: attrs>=17.4.0 in ./third_party/python/attrs (from jsonschema>=3.0.2->glean-parser~=7.1->glean-sdk==52.7.0) (23.1.0) Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in ./third_party/python/pyrsistent (from jsonschema>=3.0.2->glean-parser~=7.1->glean-sdk==52.7.0) (0.16.0) Requirement already satisfied: six in ./third_party/python/six (from pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0->jsonschema>=3.0.2->glean-parser~=7.1->glean-sdk==52.7.0) (1.13.0) Installing collected packages: semver, glean-sdk Successfully installed glean-sdk-52.7.0 semver-3.0.2 Collecting psutil<=5.9.4,>=5.4.2 Downloading psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 280.2/280.2 kB 3.0 MB/s eta 0:00:00 Installing collected packages: psutil Successfully installed psutil-5.9.4 Collecting zstandard<=0.19.0,>=0.11.1 Downloading zstandard-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 2.7 MB/s eta 0:00:00 Installing collected packages: zstandard Successfully installed zstandard-0.19.0 Creating local state directory: /startdir/src/mozbuild/srcdirs/firefox-115.4.0-b3f2a3722353 Site not up-to-date reason: "/startdir/src/firefox-115.4.0/obj/_virtualenvs/build" does not exist 0:00.74 Clobber not needed. 0:00.86 Using Python 3.11.5 from /startdir/src/firefox-115.4.0/obj/_virtualenvs/build/bin/python 0:00.86 Adding configure options from /startdir/src/firefox-115.4.0/.mozconfig 0:00.86 --enable-application=js 0:00.86 --prefix=/usr 0:00.86 --enable-release 0:00.86 --enable-hardening 0:00.86 --enable-optimize 0:00.86 --enable-rust-simd 0:00.86 --enable-linker=lld 0:00.86 --disable-bootstrap 0:00.86 --disable-debug 0:00.86 --disable-jemalloc 0:00.86 --disable-strip 0:00.86 --with-system-zlib 0:00.86 --without-system-icu 0:00.86 --enable-readline 0:00.86 --enable-shared-js 0:00.86 --enable-tests 0:00.86 --with-intl-api 0:00.86 --enable-profile-generate=cross 0:00.86 checking for vcs source checkout... no 0:00.90 checking for a shell... /usr/bin/sh 0:00.94 checking for host system type... x86_64-pc-linux-gnu 0:00.94 checking for target system type... x86_64-pc-linux-gnu 0:01.17 checking for Python 3... /startdir/src/firefox-115.4.0/obj/_virtualenvs/build/bin/python (3.11.5) 0:01.17 checking whether cross compiling... no 0:01.17 checking for wget... not found 0:01.18 checking for ccache... not found 0:01.18 checking for the target C compiler... /usr/bin/clang 0:01.22 checking whether the target C compiler can be used... yes 0:01.22 checking the target C compiler version... 16.0.6 0:01.24 checking the target C compiler works... yes 0:01.24 checking for the target C++ compiler... /usr/bin/clang++ 0:01.27 checking whether the target C++ compiler can be used... yes 0:01.27 checking the target C++ compiler version... 16.0.6 0:01.29 checking the target C++ compiler works... yes 0:01.29 checking for the host C compiler... /usr/bin/clang 0:01.29 checking whether the host C compiler can be used... yes 0:01.29 checking the host C compiler version... 16.0.6 0:01.29 checking the host C compiler works... yes 0:01.29 checking for the host C++ compiler... /usr/bin/clang++ 0:01.29 checking whether the host C++ compiler can be used... yes 0:01.29 checking the host C++ compiler version... 16.0.6 0:01.29 checking the host C++ compiler works... yes 0:01.31 checking for target linker... lld 0:01.35 checking for host linker... lld 0:01.37 checking for 64-bit OS... yes 0:01.39 checking for new enough STL headers from libstdc++... yes 0:01.39 checking for the assembler... /usr/bin/clang 0:01.41 checking for ar... /usr/bin/llvm-ar 0:01.42 checking for host_ar... /usr/bin/llvm-ar 0:01.44 checking for nm... /usr/bin/llvm-nm 0:01.44 checking for pkg_config... /usr/bin/pkg-config 0:01.44 checking for pkg-config version... 1.8.1 0:01.44 checking whether pkg-config is pkgconf... yes 0:01.48 checking for strndup... yes 0:01.53 checking for posix_memalign... yes 0:01.57 checking for memalign... yes 0:01.61 checking for malloc_usable_size... yes 0:01.63 checking for stdint.h... yes 0:01.65 checking for inttypes.h... yes 0:01.67 checking for malloc.h... yes 0:01.69 checking for alloca.h... yes 0:01.71 checking for sys/byteorder.h... no 0:01.72 checking for getopt.h... yes 0:01.74 checking for unistd.h... yes 0:01.76 checking for nl_types.h... yes 0:01.78 checking for cpuid.h... yes 0:01.80 checking for fts.h... yes 0:01.82 checking for sys/statvfs.h... yes 0:01.84 checking for sys/statfs.h... yes 0:01.86 checking for sys/vfs.h... yes 0:01.88 checking for sys/mount.h... yes 0:01.90 checking for sys/quota.h... yes 0:01.92 checking for linux/quota.h... yes 0:01.95 checking for linux/if_addr.h... yes 0:01.97 checking for linux/rtnetlink.h... yes 0:01.99 checking for sys/queue.h... yes 0:02.01 checking for sys/types.h... yes 0:02.03 checking for netinet/in.h... yes 0:02.05 checking for byteswap.h... yes 0:02.07 checking for memfd_create in sys/mman.h... yes 0:02.09 checking for linux/perf_event.h... yes 0:02.10 checking for perf_event_open system call... yes 0:02.12 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:02.14 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:02.16 checking whether the C++ compiler supports -Wdeprecated-this-capture... yes 0:02.17 checking whether the C compiler supports -Wformat-type-confusion... yes 0:02.19 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:02.21 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.22 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.24 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:02.26 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:02.27 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.29 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.31 checking whether the C compiler supports -Wunreachable-code-return... yes 0:02.33 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:02.34 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:02.36 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:02.38 checking whether the C compiler supports -Wclass-varargs... yes 0:02.40 checking whether the C++ compiler supports -Wclass-varargs... yes 0:02.41 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:02.43 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:02.45 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:02.46 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:02.48 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:02.50 checking whether the C compiler supports -Wloop-analysis... yes 0:02.51 checking whether the C++ compiler supports -Wloop-analysis... yes 0:02.53 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:02.55 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:02.57 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:02.58 checking whether the C++ compiler supports -Wcomma-subscript... no 0:02.60 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:02.61 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:02.63 checking whether the C compiler supports -Wenum-float-conversion... yes 0:02.65 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:02.66 checking whether the C++ compiler supports -Wvolatile... no 0:02.68 checking whether the C++ compiler supports -Wno-error=deprecated... yes 0:02.69 checking whether the C++ compiler supports -Wno-error=deprecated-anon-enum-enum-conversion... yes 0:02.71 checking whether the C++ compiler supports -Wno-error=deprecated-enum-enum-conversion... yes 0:02.72 checking whether the C++ compiler supports -Wno-error=deprecated-pragma... yes 0:02.74 checking whether the C++ compiler supports -Wno-error=deprecated-this-capture... yes 0:02.76 checking whether the C++ compiler supports -Wcomma... yes 0:02.77 checking whether the C compiler supports -Wduplicated-cond... no 0:02.79 checking whether the C++ compiler supports -Wduplicated-cond... no 0:02.80 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:02.82 checking whether the C compiler supports -Wlogical-op... no 0:02.83 checking whether the C++ compiler supports -Wlogical-op... no 0:02.85 checking whether the C compiler supports -Wstring-conversion... yes 0:02.87 checking whether the C++ compiler supports -Wstring-conversion... yes 0:02.88 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:02.90 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:02.91 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:02.93 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:02.95 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:02.96 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:02.98 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:03.00 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:03.01 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:03.03 checking whether the C compiler supports -Wno-multistatement-macros... no 0:03.04 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:03.06 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:03.07 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:03.09 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:03.10 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:03.12 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:03.14 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:03.15 checking whether the C compiler supports -Wformat... yes 0:03.17 checking whether the C++ compiler supports -Wformat... yes 0:03.19 checking whether the C compiler supports -Wformat-security... yes 0:03.21 checking whether the C++ compiler supports -Wformat-security... yes 0:03.22 checking whether the C compiler supports -Wformat-overflow=2... no 0:03.23 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:03.25 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:03.27 checking whether the C compiler supports -Wno-psabi... yes 0:03.29 checking whether the C++ compiler supports -Wno-psabi... yes 0:03.31 checking whether the C compiler supports -Wthread-safety... yes 0:03.32 checking whether the C++ compiler supports -Wthread-safety... yes 0:03.34 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.36 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.38 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:03.39 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:03.41 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:03.43 checking whether the C++ compiler supports -fno-aligned-new... yes 0:03.43 checking for llvm_profdata... /usr/bin/llvm-profdata 0:03.43 checking for rustc... /usr/bin/rustc 0:03.43 checking for cargo... /usr/bin/cargo 0:03.48 checking rustc version... 1.73.0 0:03.48 checking cargo version... 1.73.0 0:03.55 checking for rust host triplet... x86_64-unknown-linux-gnu 0:03.60 checking for rust target triplet... x86_64-unknown-linux-gnu 0:03.60 checking for rustdoc... /usr/bin/rustdoc 0:03.60 checking for rustfmt... /usr/bin/rustfmt 0:03.60 checking for clang for bindgen... /usr/bin/clang++ 0:03.61 checking for libclang for bindgen... /usr/lib/libclang.so 0:03.62 checking that libclang is new enough... yes 0:03.62 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 0:03.66 checking for readline... yes 0:03.68 checking for tm_zone and tm_gmtoff in struct tm... yes 0:03.73 checking for getpagesize... yes 0:03.77 checking for gmtime_r... yes 0:03.81 checking for localtime_r... yes 0:03.86 checking for gettid... yes 0:03.90 checking for setpriority... yes 0:03.94 checking for syscall... yes 0:03.98 checking for getc_unlocked... yes 0:04.03 checking for pthread_getname_np... yes 0:04.07 checking for pthread_get_name_np... no 0:04.11 checking for strerror... yes 0:04.16 checking for __cxa_demangle... yes 0:04.18 checking for unwind.h... yes 0:04.22 checking for _Unwind_Backtrace... yes 0:04.26 checking for _getc_nolock... no 0:04.30 checking for localeconv... yes 0:04.30 checking for awk... /usr/bin/gawk 0:04.30 checking for gmake... /usr/bin/make 0:04.31 checking for watchman... not found 0:04.31 checking for xargs... /usr/bin/xargs 0:04.31 checking for rpmbuild... not found 0:04.36 checking for llvm-objdump... /usr/bin/llvm-objdump 0:04.38 checking for readelf... /usr/bin/llvm-readelf 0:04.40 checking for objcopy... /usr/bin/llvm-objcopy 0:04.42 checking for strip... /usr/bin/llvm-strip 0:04.42 checking for zlib >= 1.2.3... yes 0:04.42 checking MOZ_ZLIB_CFLAGS... 0:04.42 checking MOZ_ZLIB_LIBS... -lz 0:04.42 checking for m4... /usr/bin/m4 0:04.42 Refreshing /startdir/src/firefox-115.4.0/js/src/old-configure with /startdir/src/firefox-115.4.0/build/autoconf/autoconf.sh 0:04.45 creating cache ./config.cache 0:04.46 checking host system type... x86_64-pc-linux-gnu 0:04.47 checking target system type... x86_64-pc-linux-gnu 0:04.47 checking build system type... x86_64-pc-linux-gnu 0:04.49 checking for Cygwin environment... no 0:04.51 checking for mingw32 environment... no 0:04.55 checking for executable suffix... no 0:04.55 checking for gcc... (cached) /usr/bin/clang -std=gnu99 0:04.55 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) works... (cached) yes 0:04.56 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) is a cross-compiler... no 0:04.56 checking whether we are using GNU C... (cached) yes 0:04.56 checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 0:04.56 checking for c++... (cached) /usr/bin/clang++ 0:04.56 checking whether the C++ compiler (/usr/bin/clang++ -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) works... (cached) yes 0:04.56 checking whether the C++ compiler (/usr/bin/clang++ -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) is a cross-compiler... no 0:04.56 checking whether we are using GNU C++... (cached) yes 0:04.56 checking whether /usr/bin/clang++ accepts -g... (cached) yes 0:04.63 checking for --noexecstack option to as... yes 0:04.67 checking for -z noexecstack option to ld... yes 0:04.72 checking for -z text option to ld... yes 0:04.77 checking for -z relro option to ld... yes 0:04.81 checking for -z nocopyreloc option to ld... yes 0:04.86 checking for -Bsymbolic-functions option to ld... yes 0:04.91 checking for --build-id=sha1 option to ld... yes 0:04.96 checking whether the linker supports Identical Code Folding... no 0:04.98 checking for working const... yes 0:05.00 checking for mode_t... yes 0:05.02 checking for off_t... yes 0:05.04 checking for pid_t... yes 0:05.05 checking for size_t... yes 0:05.09 checking for ssize_t... yes 0:05.17 checking whether 64-bits std::atomic requires -latomic... no 0:05.19 checking for dirent.h that defines DIR... yes 0:05.24 checking for opendir in -ldir... no 0:05.29 checking for gethostbyname_r in -lc_r... no 0:05.33 checking for library containing dlopen... none required 0:05.36 checking for dlfcn.h... yes 0:05.41 checking for dladdr... yes 0:05.46 checking for socket in -lsocket... no 0:05.51 checking for pthread_create in -lpthreads... no 0:05.57 checking for pthread_create in -lpthread... yes 0:05.61 checking whether /usr/bin/clang -std=gnu99 accepts -pthread... egrep: warning: egrep is obsolescent; using grep -E 0:05.61 egrep: warning: egrep is obsolescent; using grep -E 0:05.62 yes 0:05.67 checking for clock_gettime(CLOCK_MONOTONIC)... 0:05.72 checking for sin in -lm... yes 0:05.78 checking for res_ninit()... yes 0:05.83 checking for nl_langinfo and CODESET... yes 0:05.88 checking for __thread keyword for TLS variables... yes 0:05.91 checking for valid optimization flags... yes 0:05.91 checking for -pipe support... yes 0:05.96 checking what kind of list files are supported by the linker... linkerscript 0:05.99 checking for malloc.h... yes 0:06.01 checking whether malloc_usable_size definition can use const argument... no 0:06.03 checking for valloc in malloc.h... yes 0:06.05 checking for valloc in unistd.h... no 0:06.07 checking for _aligned_malloc in malloc.h... no 0:06.07 updating cache ./config.cache 0:06.07 creating ./config.data 0:06.08 Creating config.status 0:06.18 Reticulating splines... 0:06.24 0:00.08 File already read. Skipping: /startdir/src/firefox-115.4.0/build/unix/moz.build 0:06.55 Finished reading 77 moz.build files in 0.07s 0:06.55 Read 0 gyp files in parallel contributing 0.00s to total wall time 0:06.55 Processed into 365 build config descriptors in 0.04s 0:06.55 RecursiveMake backend executed in 0.12s 0:06.55 280 total backend files; 280 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 45 Makefile 0:06.55 FasterMake backend executed in 0.02s 0:06.55 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 0:06.55 Clangd backend executed in 0.11s 0:06.55 118 total backend files; 3 created; 0 updated; 115 unchanged; 0 deleted 0:06.55 Total wall time: 0.39s; CPU time: 0.39s; Efficiency: 100%; Untracked: 0.03s 0:06.62 Adding make options from /startdir/src/firefox-115.4.0/.mozconfig MOZ_OBJDIR=/startdir/src/firefox-115.4.0/obj OBJDIR=/startdir/src/firefox-115.4.0/obj FOUND_MOZCONFIG=/startdir/src/firefox-115.4.0/.mozconfig export FOUND_MOZCONFIG 0:06.62 /usr/bin/make -f client.mk -j12 -s 0:06.69 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:06.69 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 3; Removed 0 files and 0 directories. 0:06.70 Elapsed: 0.01s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. 0:06.72 Elapsed: 0.03s; From _tests: Kept 3 existing; Added/updated 507; Removed 0 files and 0 directories. 0:06.82 ./buildconfig.rs.stub 0:06.82 ./js-confdefs.h.stub 0:06.82 ./js-config.h.stub 0:06.82 ./ProfilingCategoryList.h.stub 0:06.82 ./ReservedWordsGenerated.h.stub 0:06.82 ./StatsPhasesGenerated.h.stub 0:06.82 ./MIROpsGenerated.h.stub 0:06.82 ./LIROpsGenerated.h.stub 0:06.82 ./CacheIROpsGenerated.h.stub 0:06.82 ./AtomicOperationsGenerated.h.stub 0:06.83 ./WasmIntrinsicGenerated.h.stub 0:06.83 config 0:06.99 ./selfhosted.out.h.stub 0:07.03 config/nsinstall_real 0:07.11 /usr/bin/clang++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.4.0" -DMOZILLA_VERSION_U=115.4.0 -DMOZILLA_UAVERSION="115.0" -DMOZ_UPDATE_CHANNEL=default -DENABLE_TESTS=1 -DGTEST_HAS_RTTI=0 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_PROFILE_GENERATE=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DMOZ_AARCH64_JSCVT=0 -DMOZ_RUST_SIMD=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_AVX=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=4 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETTID=1 -DHAVE_SETPRIORITY=1 -DHAVE_SYSCALL=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_STRERROR=1 -DHAVE_UNWIND_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H= -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 0:07.15 config/system-header.sentinel.stub 0:07.32 js/src/rust/force-cargo-library-build 0:07.32 js/src/gc/StatsPhasesGenerated.inc.stub 0:07.32 js/src/build/symverscript.stub 0:07.33 config/external/icu/data/icu_data.o 0:07.33 js/src/frontend 0:07.33 intl/components 0:07.33 js/src/debugger 0:07.34 config/external/icu/common 0:07.34 js/src/irregexp 0:07.34 config/external/icu/i18n 0:07.34 js/src/jit 0:07.34 js/src 0:07.43 js/src/util 0:07.48 js/src/wasm 0:07.55 memory/build 0:07.81 memory/mozalloc 0:08.28 mfbt 0:09.43 Compiling autocfg v1.1.0 (/startdir/src/firefox-115.4.0/third_party/rust/autocfg) 0:12.13 Compiling num-traits v0.2.15 0:12.67 Compiling semver v1.0.16 0:14.46 Compiling mozbuild v0.1.0 (/startdir/src/firefox-115.4.0/build/rust/mozbuild) 0:14.94 Compiling packed_simd v0.3.9 (https://github.com/hsivonen/packed_simd?rev=e588ceb568878e1a3156ea9ce551d5b63ef0cdc4#e588ceb5) 0:19.00 modules/fdlibm/src 0:19.03 Compiling once_cell v1.17.1 0:19.35 Compiling cfg-if v1.0.0 0:21.58 /startdir/src/firefox-115.4.0/intl/icu/source/i18n/collationdatabuilder.cpp:418:20: warning: code will never be executed [-Wunreachable-code] 0:21.58 modified = true; 0:21.58 ^~~~ 0:21.60 mozglue/baseprofiler 0:22.46 mozglue/interposers 0:22.66 mozglue/misc 0:22.83 1 warning generated. 0:29.30 js/src/gdb 0:30.51 js/src/jsapi-tests 0:32.65 js/src/shell 0:34.36 Compiling rustc_version v0.4.0 0:36.09 Compiling cc v1.0.73 0:43.65 Compiling mozglue-static v0.1.0 (/startdir/src/firefox-115.4.0/mozglue/static/rust) 0:44.30 Compiling encoding_rs v0.8.33 0:50.41 memory/build/test 0:51.23 mfbt/tests 0:52.38 Compiling encoding_c_mem v0.2.6 0:52.91 Compiling encoding_c v0.9.8 0:53.37 Compiling memchr v2.5.0 0:53.97 js/src/gc 0:54.41 Compiling arrayvec v0.7.2 0:54.78 Compiling leb128 v0.2.5 0:55.04 Compiling wasm-encoder v0.25.0 0:57.30 /startdir/src/firefox-115.4.0/intl/icu/source/common/ubrk.cpp:179:12: warning: 'ubrk_safeClone_73' is deprecated [-Wdeprecated-declarations] 0:57.30 return ubrk_safeClone(bi, nullptr, nullptr, status); 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:511:24: note: expanded from macro 'ubrk_safeClone' 0:57.30 #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 0:57.30 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 0:57.30 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 0:57.30 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 0:57.30 ^ 0:57.30 :34:1: note: expanded from here 0:57.30 ubrk_safeClone_73 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ubrk.h:320:1: note: 'ubrk_safeClone_73' has been explicitly marked deprecated here 0:57.30 U_DEPRECATED UBreakIterator * U_EXPORT2 0:57.30 ^ 0:57.30 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 0:57.31 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 0:57.31 ^ 0:57.31 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 0:57.31 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 0:57.31 ^ 0:57.42 1 warning generated. 1:01.36 Compiling unicode-width v0.1.10 1:01.55 Compiling mozilla-central-workspace-hack v0.1.0 (/startdir/src/firefox-115.4.0/build/workspace-hack) 1:01.63 /startdir/src/firefox-115.4.0/intl/icu/source/common/ucnv.cpp:326:12: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:01.63 return ucnv_safeClone(cnv, nullptr, nullptr, status); 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 1:01.63 #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:01.63 ^ 1:01.63 :41:1: note: expanded from here 1:01.63 ucnv_safeClone_73 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 1:01.63 U_DEPRECATED UConverter * U_EXPORT2 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:01.63 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:01.63 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/intl/icu/source/common/ucnv.cpp:494:13: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:01.63 clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 1:01.63 #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:01.63 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:01.63 ^ 1:01.63 :67:1: note: expanded from here 1:01.63 ucnv_safeClone_73 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 1:01.63 U_DEPRECATED UConverter * U_EXPORT2 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:01.63 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:01.63 ^ 1:01.63 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:01.63 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:01.63 ^ 1:01.68 Compiling jsrust_shared v0.1.0 (/startdir/src/firefox-115.4.0/js/src/rust/shared) 1:01.81 Compiling wast v56.0.0 1:02.22 2 warnings generated. 1:10.78 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:102:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 1:10.78 static_assert(std::is_literal_type_v>); 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 1:10.78 _GLIBCXX17_DEPRECATED 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 1:10.78 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 1:10.78 ^ 1:10.78 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:103:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 1:10.78 static_assert(std::is_literal_type_v>); 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 1:10.78 _GLIBCXX17_DEPRECATED 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 1:10.78 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 1:10.78 ^ 1:10.78 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:104:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 1:10.78 static_assert(std::is_literal_type_v>); 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 1:10.78 _GLIBCXX17_DEPRECATED 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 1:10.78 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 1:10.78 ^ 1:10.78 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:105:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 1:10.78 static_assert(std::is_literal_type_v>); 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 1:10.78 _GLIBCXX17_DEPRECATED 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 1:10.78 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 1:10.78 ^ 1:10.78 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:106:21: warning: 'is_literal_type_v>>' is deprecated [-Wdeprecated-declarations] 1:10.78 static_assert(!std::is_literal_type_v>>); 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>>' has been explicitly marked deprecated here 1:10.78 _GLIBCXX17_DEPRECATED 1:10.78 ^ 1:10.78 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 1:10.78 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 1:10.78 ^ 1:11.58 5 warnings generated. 1:30.49 Compiling jsrust v0.1.0 (/startdir/src/firefox-115.4.0/js/src/rust) 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/i18n/ucol.cpp:108:12: warning: 'ucol_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:51.31 return ucol_safeClone(coll, nullptr, nullptr, status); 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/urename.h:784:24: note: expanded from macro 'ucol_safeClone' 1:51.31 #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:51.31 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:51.31 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:51.31 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:51.31 ^ 1:51.31 :103:1: note: expanded from here 1:51.31 ucol_safeClone_73 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/ucol.h:1349:1: note: 'ucol_safeClone_73' has been explicitly marked deprecated here 1:51.31 U_DEPRECATED UCollator* U_EXPORT2 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:51.31 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:51.31 ^ 1:51.31 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:51.31 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:51.31 ^ 1:51.54 1 warning generated. 2:35.40 Finished release [optimized] target(s) in 2m 28s 2:58.22 js/src/build/libjs_static.a 2:58.22 js/src/build/libmozjs-115.so 2:58.71 js/src/shell/js 2:58.71 js/src/gdb/gdb-tests 2:58.73 js/src/jsapi-tests/jsapi-tests 2:59.56 ./spidermonkey_checks.stub 3:00.13 TEST-PASS | check_spidermonkey_style.py | ok 3:00.24 TEST-PASS | check_macroassembler_style.py | ok 3:00.27 TEST-PASS | check_js_opcode.py | ok 3:00.36 10 compiler warnings present. 3:00.39 Overall system resources - Wall time: 180s; CPU: 95%; Read bytes: 583188480; Write bytes: 2758230016; Read time: 92644; Write time: 118422 3:00.39 Swap in/out (MB): 4.8515625/0.09375 3:00.42 (suppressed 5 warnings in third-party code) 3:00.42 (suppressed 5 warnings in mfbt/tests) 3:00.42 Your build was successful! Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes Parallelism determined by memory: using 12 jobs for 12 cores based on 30.7 GiB RAM and estimated job size of 1.0 GiB To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| Profiling instrumented JS... Richards: 17323 DeltaBlue: 16734 Crypto: 24056 RayTrace: 34779 EarleyBoyer: 44792 RegExp: 10183 Splay: 22728 SplayLatency: 36946 NavierStokes: 30035 PdfJS: 49072 Mandreel: 27252 MandreelLatency: 47478 Gameboy: 104216 CodeLoad: 31238 Box2D: 54490 zlib: 91178 Typescript: 61986 ---- Score (version 9): 35001 ARES-6 1.0.1 summary: ⬔ms firstIteration: ⬔ms averageWorstCase: ⬔ms steadyState: ⬔ms firstIteration: ⬔ms averageWorstCase: ⬔ms steadyState: ⬔ms firstIteration: ⬔ms averageWorstCase: ⬔ms steadyState: ⬔ms firstIteration: ⬔ms averageWorstCase: ⬔ms steadyState: ⬔ms Running... Air ( 6 to go) firstIteration: 38.75 ms averageWorstCase: 15.85 ms steadyState: 7.03 ms summary: ⬔ms Running... Basic ( 6 to go) firstIteration: 19.97 ms averageWorstCase: 14.29 ms steadyState: 8.57 ms summary: ⬔ms Running... Babylon ( 6 to go) firstIteration: 30.91 ms averageWorstCase: 13.62 ms steadyState: 8.65 ms summary: ⬔ms Running... ML ( 6 to go) firstIteration: 209.28 ms averageWorstCase: 219.82 ms steadyState: 202.08 ms summary: 29.03 ms Running... Air ( 5 to go) firstIteration: 46.75 ms averageWorstCase: 14.41 ms steadyState: 7.02 ms summary: 29.03 ms Running... Basic ( 5 to go) firstIteration: 19.47 ms averageWorstCase: 13.81 ms steadyState: 8.47 ms summary: 29.03 ms Running... Babylon ( 5 to go) firstIteration: 31.23 ms averageWorstCase: 12.85 ms steadyState: 8.49 ms summary: 29.03 ms Running... ML ( 5 to go) firstIteration: 216.52 ms averageWorstCase: 220.31 ms steadyState: 205.15 ms summary: 28.98 ms Running... Air ( 4 to go) firstIteration: 48.27 +- 20.91 ms averageWorstCase: 14.30 +- 3.61 ms steadyState: 7.07 +- 0.18 ms summary: 28.98 ms Running... Basic ( 4 to go) firstIteration: 19.51 +- 1.24 ms averageWorstCase: 13.92 +- 1.29 ms steadyState: 8.46 +- 0.26 ms summary: 28.98 ms Running... Babylon ( 4 to go) firstIteration: 30.60 +- 2.82 ms averageWorstCase: 13.19 +- 2.42 ms steadyState: 8.48 +- 0.38 ms summary: 28.98 ms Running... ML ( 4 to go) firstIteration: 215.86 +- 18.21 ms averageWorstCase: 220.82 +- 2.49 ms steadyState: 206.09 +- 8.63 ms summary: 29.11 +- 0.57 ms Running... Air ( 3 to go) firstIteration: 48.69 +- 11.01 ms averageWorstCase: 13.82 +- 2.43 ms steadyState: 7.02 +- 0.16 ms summary: 29.11 +- 0.57 ms Running... Basic ( 3 to go) firstIteration: 19.55 +- 0.66 ms averageWorstCase: 14.02 +- 0.75 ms steadyState: 8.47 +- 0.14 ms summary: 29.11 +- 0.57 ms Running... Babylon ( 3 to go) firstIteration: 30.51 +- 1.50 ms averageWorstCase: 13.77 +- 2.23 ms steadyState: 8.49 +- 0.20 ms summary: 29.11 +- 0.57 ms Running... ML ( 3 to go) firstIteration: 215.64 +- 9.55 ms averageWorstCase: 221.51 +- 2.57 ms steadyState: 206.67 +- 4.87 ms summary: 29.17 +- 0.35 ms Running... Air ( 2 to go) firstIteration: 48.60 +- 7.46 ms averageWorstCase: 13.57 +- 1.79 ms steadyState: 7.03 +- 0.11 ms summary: 29.17 +- 0.35 ms Running... Basic ( 2 to go) firstIteration: 19.33 +- 0.75 ms averageWorstCase: 14.05 +- 0.52 ms steadyState: 8.48 +- 0.10 ms summary: 29.17 +- 0.35 ms Running... Babylon ( 2 to go) firstIteration: 30.28 +- 1.21 ms averageWorstCase: 14.53 +- 2.60 ms steadyState: 8.53 +- 0.17 ms summary: 29.17 +- 0.35 ms Running... ML ( 2 to go) firstIteration: 217.42 +- 8.14 ms averageWorstCase: 221.75 +- 1.85 ms steadyState: 207.08 +- 3.49 ms summary: 29.25 +- 0.32 ms Running... Air ( 1 to go) firstIteration: 48.66 +- 5.63 ms averageWorstCase: 13.58 +- 1.35 ms steadyState: 7.04 +- 0.09 ms summary: 29.25 +- 0.32 ms Running... Basic ( 1 to go) firstIteration: 19.31 +- 0.57 ms averageWorstCase: 14.07 +- 0.39 ms steadyState: 8.48 +- 0.08 ms summary: 29.25 +- 0.32 ms Running... Babylon ( 1 to go) firstIteration: 30.09 +- 1.03 ms averageWorstCase: 14.77 +- 2.06 ms steadyState: 8.55 +- 0.13 ms summary: 29.25 +- 0.32 ms Running... ML ( 1 to go) firstIteration: 216.59 +- 6.50 ms averageWorstCase: 222.81 +- 3.07 ms steadyState: 207.52 +- 2.86 ms summary: 29.30 +- 0.28 ms Success! Benchmark is now finished. 3d-cube: 5 3d-morph: 3 3d-raytrace: 6 access-binary-trees: 2 access-fannkuch: 8 access-nbody: 3 access-nsieve: 7 bitops-3bit-bits-in-byte: 0 bitops-bits-in-byte: 2 bitops-bitwise-and: 2 bitops-nsieve-bits: 4 controlflow-recursive: 2 crypto-aes: 6 crypto-md5: 3 crypto-sha1: 3 date-format-tofte: 7 date-format-xparb: 6 math-cordic: 1 math-partial-sums: 3 math-spectral-norm: 1 regexp-dna: 6 string-base64: 2 string-fasta: 4 string-tagcloud: 8 string-unpack-code: 23 string-validate-input: 4 Profile data found (9265120 bytes) Removing instrumented JS... Building optimized JS... Site not up-to-date reason: "/startdir/src/firefox-115.4.0/obj/_virtualenvs/build" does not exist 0:00.73 Clobber not needed. 0:00.85 Using Python 3.11.5 from /startdir/src/firefox-115.4.0/obj/_virtualenvs/build/bin/python 0:00.85 Adding configure options from /startdir/src/firefox-115.4.0/.mozconfig 0:00.85 --enable-application=js 0:00.85 --prefix=/usr 0:00.85 --enable-release 0:00.85 --enable-hardening 0:00.85 --enable-optimize 0:00.85 --enable-rust-simd 0:00.85 --enable-linker=lld 0:00.85 --disable-bootstrap 0:00.85 --disable-debug 0:00.85 --disable-jemalloc 0:00.85 --disable-strip 0:00.85 --with-system-zlib 0:00.85 --without-system-icu 0:00.85 --enable-readline 0:00.85 --enable-shared-js 0:00.85 --enable-tests 0:00.85 --with-intl-api 0:00.85 --enable-lto=cross,full 0:00.85 --enable-profile-use=cross 0:00.85 --with-pgo-profile-path=/startdir/src/firefox-115.4.0/merged.profdata 0:00.85 checking for vcs source checkout... no 0:00.88 checking for a shell... /usr/bin/sh 0:00.92 checking for host system type... x86_64-pc-linux-gnu 0:00.92 checking for target system type... x86_64-pc-linux-gnu 0:01.14 checking for Python 3... /startdir/src/firefox-115.4.0/obj/_virtualenvs/build/bin/python (3.11.5) 0:01.15 checking whether cross compiling... no 0:01.15 checking for wget... not found 0:01.15 checking for ccache... not found 0:01.15 checking for the target C compiler... /usr/bin/clang 0:01.20 checking whether the target C compiler can be used... yes 0:01.20 checking the target C compiler version... 16.0.6 0:01.21 checking the target C compiler works... yes 0:01.21 checking for the target C++ compiler... /usr/bin/clang++ 0:01.24 checking whether the target C++ compiler can be used... yes 0:01.24 checking the target C++ compiler version... 16.0.6 0:01.26 checking the target C++ compiler works... yes 0:01.26 checking for the host C compiler... /usr/bin/clang 0:01.26 checking whether the host C compiler can be used... yes 0:01.26 checking the host C compiler version... 16.0.6 0:01.26 checking the host C compiler works... yes 0:01.26 checking for the host C++ compiler... /usr/bin/clang++ 0:01.26 checking whether the host C++ compiler can be used... yes 0:01.26 checking the host C++ compiler version... 16.0.6 0:01.26 checking the host C++ compiler works... yes 0:01.28 checking for target linker... lld 0:01.32 checking for host linker... lld 0:01.34 checking for 64-bit OS... yes 0:01.36 checking for new enough STL headers from libstdc++... yes 0:01.36 checking for the assembler... /usr/bin/clang 0:01.38 checking for ar... /usr/bin/llvm-ar 0:01.39 checking for host_ar... /usr/bin/llvm-ar 0:01.41 checking for nm... /usr/bin/llvm-nm 0:01.41 checking for pkg_config... /usr/bin/pkg-config 0:01.41 checking for pkg-config version... 1.8.1 0:01.41 checking whether pkg-config is pkgconf... yes 0:01.45 checking for strndup... yes 0:01.49 checking for posix_memalign... yes 0:01.54 checking for memalign... yes 0:01.58 checking for malloc_usable_size... yes 0:01.60 checking for stdint.h... yes 0:01.62 checking for inttypes.h... yes 0:01.64 checking for malloc.h... yes 0:01.66 checking for alloca.h... yes 0:01.67 checking for sys/byteorder.h... no 0:01.69 checking for getopt.h... yes 0:01.71 checking for unistd.h... yes 0:01.73 checking for nl_types.h... yes 0:01.75 checking for cpuid.h... yes 0:01.77 checking for fts.h... yes 0:01.78 checking for sys/statvfs.h... yes 0:01.80 checking for sys/statfs.h... yes 0:01.82 checking for sys/vfs.h... yes 0:01.84 checking for sys/mount.h... yes 0:01.86 checking for sys/quota.h... yes 0:01.88 checking for linux/quota.h... yes 0:01.90 checking for linux/if_addr.h... yes 0:01.92 checking for linux/rtnetlink.h... yes 0:01.94 checking for sys/queue.h... yes 0:01.96 checking for sys/types.h... yes 0:01.98 checking for netinet/in.h... yes 0:02.00 checking for byteswap.h... yes 0:02.02 checking for memfd_create in sys/mman.h... yes 0:02.04 checking for linux/perf_event.h... yes 0:02.06 checking for perf_event_open system call... yes 0:02.07 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:02.09 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:02.11 checking whether the C++ compiler supports -Wdeprecated-this-capture... yes 0:02.12 checking whether the C compiler supports -Wformat-type-confusion... yes 0:02.14 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:02.16 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.18 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.20 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:02.21 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:02.23 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.25 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.26 checking whether the C compiler supports -Wunreachable-code-return... yes 0:02.28 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:02.30 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:02.32 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:02.33 checking whether the C compiler supports -Wclass-varargs... yes 0:02.35 checking whether the C++ compiler supports -Wclass-varargs... yes 0:02.37 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:02.39 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:02.40 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:02.42 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:02.44 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:02.45 checking whether the C compiler supports -Wloop-analysis... yes 0:02.47 checking whether the C++ compiler supports -Wloop-analysis... yes 0:02.49 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:02.51 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:02.52 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:02.54 checking whether the C++ compiler supports -Wcomma-subscript... no 0:02.55 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:02.57 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:02.59 checking whether the C compiler supports -Wenum-float-conversion... yes 0:02.60 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:02.62 checking whether the C++ compiler supports -Wvolatile... no 0:02.64 checking whether the C++ compiler supports -Wno-error=deprecated... yes 0:02.66 checking whether the C++ compiler supports -Wno-error=deprecated-anon-enum-enum-conversion... yes 0:02.67 checking whether the C++ compiler supports -Wno-error=deprecated-enum-enum-conversion... yes 0:02.69 checking whether the C++ compiler supports -Wno-error=deprecated-pragma... yes 0:02.71 checking whether the C++ compiler supports -Wno-error=deprecated-this-capture... yes 0:02.72 checking whether the C++ compiler supports -Wcomma... yes 0:02.74 checking whether the C compiler supports -Wduplicated-cond... no 0:02.75 checking whether the C++ compiler supports -Wduplicated-cond... no 0:02.77 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:02.78 checking whether the C compiler supports -Wlogical-op... no 0:02.80 checking whether the C++ compiler supports -Wlogical-op... no 0:02.82 checking whether the C compiler supports -Wstring-conversion... yes 0:02.83 checking whether the C++ compiler supports -Wstring-conversion... yes 0:02.85 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:02.86 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:02.88 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:02.89 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:02.91 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:02.93 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:02.94 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:02.96 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:02.98 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:02.99 checking whether the C compiler supports -Wno-multistatement-macros... no 0:03.01 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:03.02 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:03.03 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:03.05 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:03.07 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:03.09 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:03.10 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:03.12 checking whether the C compiler supports -Wformat... yes 0:03.14 checking whether the C++ compiler supports -Wformat... yes 0:03.16 checking whether the C compiler supports -Wformat-security... yes 0:03.17 checking whether the C++ compiler supports -Wformat-security... yes 0:03.19 checking whether the C compiler supports -Wformat-overflow=2... no 0:03.20 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:03.22 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:03.24 checking whether the C compiler supports -Wno-psabi... yes 0:03.25 checking whether the C++ compiler supports -Wno-psabi... yes 0:03.27 checking whether the C compiler supports -Wthread-safety... yes 0:03.29 checking whether the C++ compiler supports -Wthread-safety... yes 0:03.31 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.32 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.34 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:03.36 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:03.37 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:03.39 checking whether the C++ compiler supports -fno-aligned-new... yes 0:03.39 checking for llvm_profdata... /usr/bin/llvm-profdata 0:03.40 checking for rustc... /usr/bin/rustc 0:03.40 checking for cargo... /usr/bin/cargo 0:03.44 checking rustc version... 1.73.0 0:03.45 checking cargo version... 1.73.0 0:03.52 checking for rust host triplet... x86_64-unknown-linux-gnu 0:03.56 checking for rust target triplet... x86_64-unknown-linux-gnu 0:03.56 checking for rustdoc... /usr/bin/rustdoc 0:03.56 checking for rustfmt... /usr/bin/rustfmt 0:03.56 checking for clang for bindgen... /usr/bin/clang++ 0:03.58 checking for libclang for bindgen... /usr/lib/libclang.so 0:03.59 checking that libclang is new enough... yes 0:03.59 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 0:03.63 checking for readline... yes 0:03.65 checking for tm_zone and tm_gmtoff in struct tm... yes 0:03.69 checking for getpagesize... yes 0:03.73 checking for gmtime_r... yes 0:03.78 checking for localtime_r... yes 0:03.82 checking for gettid... yes 0:03.86 checking for setpriority... yes 0:03.91 checking for syscall... yes 0:03.95 checking for getc_unlocked... yes 0:03.99 checking for pthread_getname_np... yes 0:04.04 checking for pthread_get_name_np... no 0:04.08 checking for strerror... yes 0:04.13 checking for __cxa_demangle... yes 0:04.14 checking for unwind.h... yes 0:04.19 checking for _Unwind_Backtrace... yes 0:04.23 checking for _getc_nolock... no 0:04.27 checking for localeconv... yes 0:04.27 checking for awk... /usr/bin/gawk 0:04.27 checking for gmake... /usr/bin/make 0:04.27 checking for watchman... not found 0:04.27 checking for xargs... /usr/bin/xargs 0:04.27 checking for rpmbuild... not found 0:04.33 checking for llvm-objdump... /usr/bin/llvm-objdump 0:04.35 checking for readelf... /usr/bin/llvm-readelf 0:04.37 checking for objcopy... /usr/bin/llvm-objcopy 0:04.39 checking for strip... /usr/bin/llvm-strip 0:04.39 checking for zlib >= 1.2.3... yes 0:04.39 checking MOZ_ZLIB_CFLAGS... 0:04.39 checking MOZ_ZLIB_LIBS... -lz 0:04.39 checking for m4... /usr/bin/m4 0:04.41 creating cache ./config.cache 0:04.42 checking host system type... x86_64-pc-linux-gnu 0:04.42 checking target system type... x86_64-pc-linux-gnu 0:04.43 checking build system type... x86_64-pc-linux-gnu 0:04.45 checking for Cygwin environment... no 0:04.47 checking for mingw32 environment... no 0:04.52 checking for executable suffix... no 0:04.52 checking for gcc... (cached) /usr/bin/clang -std=gnu99 0:04.52 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) works... (cached) yes 0:04.52 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) is a cross-compiler... no 0:04.52 checking whether we are using GNU C... (cached) yes 0:04.52 checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 0:04.52 checking for c++... (cached) /usr/bin/clang++ 0:04.52 checking whether the C++ compiler (/usr/bin/clang++ -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) works... (cached) yes 0:04.52 checking whether the C++ compiler (/usr/bin/clang++ -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/startdir/src=/usr/src/debug/js115 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-z,pack-relative-relocs -Wl,-z,pack-relative-relocs -fuse-ld=lld) is a cross-compiler... no 0:04.52 checking whether we are using GNU C++... (cached) yes 0:04.52 checking whether /usr/bin/clang++ accepts -g... (cached) yes 0:04.59 checking for --noexecstack option to as... yes 0:04.63 checking for -z noexecstack option to ld... yes 0:04.68 checking for -z text option to ld... yes 0:04.73 checking for -z relro option to ld... yes 0:04.77 checking for -z nocopyreloc option to ld... yes 0:04.82 checking for -Bsymbolic-functions option to ld... yes 0:04.86 checking for --build-id=sha1 option to ld... yes 0:04.92 checking whether the linker supports Identical Code Folding... no 0:05.21 checking whether removing dead symbols breaks debugging... no 0:05.23 checking for working const... yes 0:05.25 checking for mode_t... yes 0:05.27 checking for off_t... yes 0:05.29 checking for pid_t... yes 0:05.31 checking for size_t... yes 0:05.34 checking for ssize_t... yes 0:05.43 checking whether 64-bits std::atomic requires -latomic... no 0:05.45 checking for dirent.h that defines DIR... yes 0:05.50 checking for opendir in -ldir... no 0:05.55 checking for gethostbyname_r in -lc_r... no 0:05.59 checking for library containing dlopen... none required 0:05.61 checking for dlfcn.h... yes 0:05.66 checking for dladdr... yes 0:05.71 checking for socket in -lsocket... no 0:05.76 checking for pthread_create in -lpthreads... no 0:05.80 checking for pthread_create in -lpthread... yes 0:05.84 checking whether /usr/bin/clang -std=gnu99 accepts -pthread... egrep: warning: egrep is obsolescent; using grep -E 0:05.84 egrep: warning: egrep is obsolescent; using grep -E 0:05.84 yes 0:05.90 checking for clock_gettime(CLOCK_MONOTONIC)... 0:05.94 checking for sin in -lm... yes 0:06.01 checking for res_ninit()... yes 0:06.06 checking for nl_langinfo and CODESET... yes 0:06.11 checking for __thread keyword for TLS variables... yes 0:06.13 checking for valid optimization flags... yes 0:06.13 checking for -pipe support... yes 0:06.18 checking what kind of list files are supported by the linker... linkerscript 0:06.21 checking for malloc.h... yes 0:06.24 checking whether malloc_usable_size definition can use const argument... no 0:06.25 checking for valloc in malloc.h... yes 0:06.27 checking for valloc in unistd.h... no 0:06.29 checking for _aligned_malloc in malloc.h... no 0:06.29 updating cache ./config.cache 0:06.29 creating ./config.data 0:06.30 Creating config.status 0:06.40 Reticulating splines... 0:06.45 0:00.07 File already read. Skipping: /startdir/src/firefox-115.4.0/build/unix/moz.build 0:06.76 Finished reading 77 moz.build files in 0.06s 0:06.76 Read 0 gyp files in parallel contributing 0.00s to total wall time 0:06.76 Processed into 365 build config descriptors in 0.04s 0:06.76 RecursiveMake backend executed in 0.12s 0:06.76 280 total backend files; 280 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 45 Makefile 0:06.76 FasterMake backend executed in 0.02s 0:06.76 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 0:06.76 Clangd backend executed in 0.11s 0:06.76 118 total backend files; 3 created; 0 updated; 115 unchanged; 0 deleted 0:06.76 Total wall time: 0.38s; CPU time: 0.38s; Efficiency: 100%; Untracked: 0.03s 0:06.82 Adding make options from /startdir/src/firefox-115.4.0/.mozconfig MOZ_OBJDIR=/startdir/src/firefox-115.4.0/obj OBJDIR=/startdir/src/firefox-115.4.0/obj FOUND_MOZCONFIG=/startdir/src/firefox-115.4.0/.mozconfig export FOUND_MOZCONFIG 0:06.82 /usr/bin/make -f client.mk -j12 -s 0:06.90 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:06.90 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:06.90 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 3; Removed 0 files and 0 directories. 0:06.92 Elapsed: 0.02s; From _tests: Kept 3 existing; Added/updated 507; Removed 0 files and 0 directories. 0:06.92 Elapsed: 0.01s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. 0:07.03 ./buildconfig.rs.stub 0:07.03 ./js-confdefs.h.stub 0:07.03 ./js-config.h.stub 0:07.03 ./ProfilingCategoryList.h.stub 0:07.03 ./ReservedWordsGenerated.h.stub 0:07.03 ./StatsPhasesGenerated.h.stub 0:07.04 ./MIROpsGenerated.h.stub 0:07.04 ./LIROpsGenerated.h.stub 0:07.04 ./CacheIROpsGenerated.h.stub 0:07.04 ./AtomicOperationsGenerated.h.stub 0:07.04 ./WasmIntrinsicGenerated.h.stub 0:07.04 config 0:07.20 ./selfhosted.out.h.stub 0:07.26 config/nsinstall_real 0:07.28 /usr/bin/clang++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.4.0" -DMOZILLA_VERSION_U=115.4.0 -DMOZILLA_UAVERSION="115.0" -DMOZ_UPDATE_CHANNEL=default -DENABLE_TESTS=1 -DGTEST_HAS_RTTI=0 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_LTO=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DMOZ_AARCH64_JSCVT=0 -DMOZ_RUST_SIMD=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_AVX=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=4 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETTID=1 -DHAVE_SETPRIORITY=1 -DHAVE_SYSCALL=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_STRERROR=1 -DHAVE_UNWIND_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H= -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 0:07.38 config/system-header.sentinel.stub 0:07.55 js/src/rust/force-cargo-library-build 0:07.55 config/external/icu/data/icu_data.o 0:07.55 js/src/gc/StatsPhasesGenerated.inc.stub 0:07.55 js/src/build/symverscript.stub 0:07.55 js/src/debugger 0:07.56 intl/components 0:07.56 js/src/frontend 0:07.56 config/external/icu/common 0:07.56 js/src/jit 0:07.57 config/external/icu/i18n 0:07.57 js/src 0:07.57 js/src/irregexp 0:07.68 js/src/util 0:07.74 js/src/wasm 0:07.76 memory/build 0:07.97 memory/mozalloc 0:08.34 mfbt 0:09.80 Compiling autocfg v1.1.0 (/startdir/src/firefox-115.4.0/third_party/rust/autocfg) 0:11.76 Compiling num-traits v0.2.15 0:12.34 Compiling semver v1.0.16 0:14.12 Compiling packed_simd v0.3.9 (https://github.com/hsivonen/packed_simd?rev=e588ceb568878e1a3156ea9ce551d5b63ef0cdc4#e588ceb5) 0:14.68 Compiling mozbuild v0.1.0 (/startdir/src/firefox-115.4.0/build/rust/mozbuild) 0:16.86 modules/fdlibm/src 0:18.00 mozglue/baseprofiler 0:18.02 Compiling once_cell v1.17.1 0:18.32 mozglue/interposers 0:18.36 Compiling cfg-if v1.0.0 0:18.51 mozglue/misc 0:18.78 js/src/gdb 0:19.44 /startdir/src/firefox-115.4.0/intl/icu/source/i18n/collationdatabuilder.cpp:418:20: warning: code will never be executed [-Wunreachable-code] 0:19.44 modified = true; 0:19.44 ^~~~ 0:19.85 1 warning generated. 0:20.05 warning: /startdir/src/firefox-115.4.0/js/src/gdb/gdb-tests.cpp: function control flow change detected (hash mismatch) main Hash = 415356762668070058 up to 39 count discarded [-Wbackend-plugin] 0:20.05 1 warning generated. 0:26.84 js/src/jsapi-tests 0:28.07 js/src/shell 0:29.36 memory/build/test 0:30.10 mfbt/tests 0:33.40 Compiling rustc_version v0.4.0 0:33.71 js/src/gc 0:34.98 Compiling cc v1.0.73 0:41.94 Compiling mozglue-static v0.1.0 (/startdir/src/firefox-115.4.0/mozglue/static/rust) 0:42.45 Compiling encoding_rs v0.8.33 0:43.26 memory/build/test/TestMozJemallocUtils 0:49.80 Compiling encoding_c v0.9.8 0:50.19 Compiling encoding_c_mem v0.2.6 0:50.70 Compiling memchr v2.5.0 0:51.36 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:102:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:51.36 static_assert(std::is_literal_type_v>); 0:51.36 ^ 0:51.36 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:51.36 _GLIBCXX17_DEPRECATED 0:51.36 ^ 0:51.36 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:51.36 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:51.37 ^ 0:51.37 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:103:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:51.37 static_assert(std::is_literal_type_v>); 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:51.37 _GLIBCXX17_DEPRECATED 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:51.37 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:51.37 ^ 0:51.37 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:104:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:51.37 static_assert(std::is_literal_type_v>); 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:51.37 _GLIBCXX17_DEPRECATED 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:51.37 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:51.37 ^ 0:51.37 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:105:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:51.37 static_assert(std::is_literal_type_v>); 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:51.37 _GLIBCXX17_DEPRECATED 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:51.37 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:51.37 ^ 0:51.37 /startdir/src/firefox-115.4.0/mfbt/tests/TestResult.cpp:106:21: warning: 'is_literal_type_v>>' is deprecated [-Wdeprecated-declarations] 0:51.37 static_assert(!std::is_literal_type_v>>); 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/type_traits:3232:3: note: 'is_literal_type_v>>' has been explicitly marked deprecated here 0:51.37 _GLIBCXX17_DEPRECATED 0:51.37 ^ 0:51.37 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:121:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:51.37 # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:51.37 ^ 0:51.48 Compiling leb128 v0.2.5 0:51.65 Compiling arrayvec v0.7.2 0:52.00 5 warnings generated. 0:52.24 Compiling wasm-encoder v0.25.0 0:57.10 Compiling mozilla-central-workspace-hack v0.1.0 (/startdir/src/firefox-115.4.0/build/workspace-hack) 0:57.21 Compiling unicode-width v0.1.10 0:57.36 Compiling wast v56.0.0 1:01.71 mfbt/tests/TestAlgorithm 1:01.71 mfbt/tests/TestArray 1:02.45 /startdir/src/firefox-115.4.0/intl/icu/source/common/ubrk.cpp:179:12: warning: 'ubrk_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:02.45 return ubrk_safeClone(bi, nullptr, nullptr, status); 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:511:24: note: expanded from macro 'ubrk_safeClone' 1:02.45 #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:02.45 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:02.45 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:02.45 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:02.45 ^ 1:02.45 :34:1: note: expanded from here 1:02.45 ubrk_safeClone_73 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ubrk.h:320:1: note: 'ubrk_safeClone_73' has been explicitly marked deprecated here 1:02.45 U_DEPRECATED UBreakIterator * U_EXPORT2 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:02.45 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:02.45 ^ 1:02.45 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:02.45 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:02.45 ^ 1:02.53 1 warning generated. 1:03.21 mfbt/tests/TestArrayUtils 1:04.95 mfbt/tests/TestAtomicBitfields 1:06.43 /startdir/src/firefox-115.4.0/intl/icu/source/common/ucnv.cpp:326:12: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:06.44 return ucnv_safeClone(cnv, nullptr, nullptr, status); 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 1:06.44 #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:06.44 ^ 1:06.44 :41:1: note: expanded from here 1:06.44 ucnv_safeClone_73 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 1:06.44 U_DEPRECATED UConverter * U_EXPORT2 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:06.44 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:06.44 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/intl/icu/source/common/ucnv.cpp:494:13: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:06.44 clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 1:06.44 #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:06.44 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:06.44 ^ 1:06.44 :67:1: note: expanded from here 1:06.44 ucnv_safeClone_73 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 1:06.44 U_DEPRECATED UConverter * U_EXPORT2 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:06.44 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:06.44 ^ 1:06.44 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:06.44 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:06.44 ^ 1:06.63 mfbt/tests/TestAtomics 1:06.81 2 warnings generated. 1:08.51 mfbt/tests/TestBinarySearch 1:10.63 mfbt/tests/TestBitSet 1:12.33 mfbt/tests/TestBloomFilter 1:13.87 mfbt/tests/TestBufferList 1:15.29 mfbt/tests/TestCasting 1:17.19 mfbt/tests/TestCeilingFloor 1:18.64 mfbt/tests/TestCheckedInt 1:20.32 mfbt/tests/TestCompactPair 1:20.49 Compiling jsrust_shared v0.1.0 (/startdir/src/firefox-115.4.0/js/src/rust/shared) 1:20.60 Compiling jsrust v0.1.0 (/startdir/src/firefox-115.4.0/js/src/rust) 1:22.49 mfbt/tests/TestCountPopulation 1:24.00 mfbt/tests/TestCountZeroes 1:25.72 mfbt/tests/TestDefineEnum 1:27.25 mfbt/tests/TestDoublyLinkedList 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/i18n/ucol.cpp:108:12: warning: 'ucol_safeClone_73' is deprecated [-Wdeprecated-declarations] 1:27.53 return ucol_safeClone(coll, nullptr, nullptr, status); 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/urename.h:784:24: note: expanded from macro 'ucol_safeClone' 1:27.53 #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:27.53 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:27.53 # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:27.53 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:27.53 ^ 1:27.53 :103:1: note: expanded from here 1:27.53 ucol_safeClone_73 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/obj/dist/include/unicode/ucol.h:1349:1: note: 'ucol_safeClone_73' has been explicitly marked deprecated here 1:27.53 U_DEPRECATED UCollator* U_EXPORT2 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:27.53 #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:27.53 ^ 1:27.53 /startdir/src/firefox-115.4.0/intl/icu/source/common/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:27.53 # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:27.53 ^ 1:27.67 1 warning generated. 1:29.11 mfbt/tests/TestEndian 1:30.90 mfbt/tests/TestEnumeratedArray 1:34.82 mfbt/tests/TestEnumSet 1:35.17 mfbt/tests/TestEnumTypeTraits 1:35.36 Finished release [optimized] target(s) in 1m 27s 1:36.49 mfbt/tests/TestFastBernoulliTrial 1:37.01 mfbt/tests/TestFloatingPoint 1:37.34 mfbt/tests/TestFunctionRef 1:38.24 mfbt/tests/TestFunctionTypeTraits 1:38.91 mfbt/tests/TestHashTable 1:38.92 mfbt/tests/TestIntegerRange 1:39.89 mfbt/tests/TestJSONWriter 1:40.53 mfbt/tests/TestLinkedList 1:40.73 mfbt/tests/TestMacroArgs 1:41.06 mfbt/tests/TestMacroForEach 1:41.17 mfbt/tests/TestMathAlgorithms 1:42.04 mfbt/tests/TestMaybe 1:42.44 mfbt/tests/TestNonDereferenceable 1:42.54 mfbt/tests/TestNotNull 1:42.75 mfbt/tests/TestRandomNum 1:42.79 mfbt/tests/TestRange 1:43.51 mfbt/tests/TestRefPtr 1:43.86 mfbt/tests/TestResult 1:43.92 mfbt/tests/TestRollingMean 1:44.14 mfbt/tests/TestSaturate 1:44.32 mfbt/tests/TestScopeExit 1:45.02 mfbt/tests/TestSegmentedVector 1:45.23 mfbt/tests/TestSHA1 1:45.41 mfbt/tests/TestSIMD 1:45.98 mfbt/tests/TestSmallPointerArray 1:46.05 mfbt/tests/TestSplayTree 1:46.61 mfbt/tests/TestTextUtils 1:46.98 mfbt/tests/TestTypedEnum 1:47.11 mfbt/tests/TestUniquePtr 1:47.88 mfbt/tests/TestVariant 1:48.13 mfbt/tests/TestVector 1:48.36 mfbt/tests/TestWeakPtr 1:48.59 mfbt/tests/TestWrappingOperations 1:48.82 mfbt/tests/TestXorShift128PlusRNG 1:49.42 mfbt/tests/TestSPSCQueue 1:49.68 mfbt/tests/TestThreadSafeWeakPtr 1:50.02 mfbt/tests/TestUtf8 1:50.21 mfbt/tests/TestPoisonArea 2:17.03 warning: Unified_cpp_js_src_jsapi-tests22.cpp: function control flow change detected (hash mismatch) main Hash = 568874353742403995 up to 39 count discarded [-Wbackend-plugin] 2:17.38 js/src/build/libjs_static.a 2:17.38 js/src/build/libmozjs-115.so 2:18.67 1 warning generated. 5:46.06 module flag identifiers must be unique (or of 'require' type) 5:46.06 !"CG Profile" 5:46.06 LLVM ERROR: Broken module found, compilation aborted! 5:46.06 PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. 5:46.09 #0 0x00007f85f6e1f503 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM-16.so+0xe1f503) 5:46.09 #1 0x00007f85f6e1c7bf llvm::sys::RunSignalHandlers() (/usr/lib/libLLVM-16.so+0xe1c7bf) 5:46.09 #2 0x00007f85f6e1c90d (/usr/lib/libLLVM-16.so+0xe1c90d) 5:46.09 #3 0x00007f85f5a5c710 (/usr/lib/libc.so.6+0x3e710) 5:46.09 #4 0x00007f85f5aac83c (/usr/lib/libc.so.6+0x8e83c) 5:46.09 #5 0x00007f85f5a5c668 gsignal (/usr/lib/libc.so.6+0x3e668) 5:46.09 #6 0x00007f85f5a444b8 abort (/usr/lib/libc.so.6+0x264b8) 5:46.09 #7 0x00007f85f6b4d25f (/usr/lib/libLLVM-16.so+0xb4d25f) 5:46.09 #8 0x00007f85f6d1f19e (/usr/lib/libLLVM-16.so+0xd1f19e) 5:46.09 #9 0x00007f85f703ac1f (/usr/lib/libLLVM-16.so+0x103ac1f) 5:46.09 #10 0x00007f85f8b5efb4 (/usr/lib/libLLVM-16.so+0x2b5efb4) 5:46.09 #11 0x00007f85f8b633bf (/usr/lib/libLLVM-16.so+0x2b633bf) 5:46.09 #12 0x00007f85f8b63fee llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::function>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::StringMap, std::equal_to, std::allocator>, llvm::MallocAllocator> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, std::vector, std::allocator>>>*, std::vector> const&) (/usr/lib/libLLVM-16.so+0x2b63fee) 5:46.09 #13 0x00007f85f8b3f897 (/usr/lib/libLLVM-16.so+0x2b3f897) 5:46.09 #14 0x00007f85f8b55031 (/usr/lib/libLLVM-16.so+0x2b55031) 5:46.09 #15 0x00007f85f742d382 (/usr/lib/libLLVM-16.so+0x142d382) 5:46.09 #16 0x00007f85f6da59f4 llvm::ThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) (/usr/lib/libLLVM-16.so+0xda59f4) 5:46.09 #17 0x00007f85f6da63ea (/usr/lib/libLLVM-16.so+0xda63ea) 5:46.09 #18 0x00007f85f5aaa9eb (/usr/lib/libc.so.6+0x8c9eb) 5:46.09 #19 0x00007f85f5b2e7cc (/usr/lib/libc.so.6+0x1107cc) 5:46.42 clang-16: error: unable to execute command: Aborted (core dumped) 5:46.42 clang-16: error: linker command failed due to signal (use -v to see invocation) 5:46.42 make[4]: *** [/startdir/src/firefox-115.4.0/config/rules.mk:532: libmozjs-115.so] Error 1 5:46.42 make[3]: *** [/startdir/src/firefox-115.4.0/config/recurse.mk:72: js/src/build/target] Error 2 5:46.42 make[2]: *** [/startdir/src/firefox-115.4.0/config/recurse.mk:34: compile] Error 2 5:46.42 make[1]: *** [/startdir/src/firefox-115.4.0/config/rules.mk:361: default] Error 2 5:46.42 make: *** [client.mk:60: build] Error 2 5:46.44 10 compiler warnings present. Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes Parallelism determined by memory: using 12 jobs for 12 cores based on 30.7 GiB RAM and estimated job size of 1.0 GiB ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_c8dac79f-47c4-482f-9d8f-2d51f63a8216/build