==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_6d9a00f4-83fd-454c-b264-ebfd4b32fed4]...done ==> Making package: js140 140.12.0-1.1 (Tue Jun 16 23:15:38 2026) ==> Retrieving sources... -> Downloading firefox-140.12.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 0 612.1M 0 5.79M 0 0 4.61M 0 02:12 00:01 02:11 5.77M 2 612.1M 2 13.09M 0 0 5.79M 0 01:45 00:02 01:43 6.52M 3 612.1M 3 21.55M 0 0 6.61M 0 01:32 00:03 01:29 7.17M 4 612.1M 4 29.38M 0 0 6.89M 0 01:28 00:04 01:24 7.33M 5 612.1M 5 36.59M 0 0 6.95M 0 01:27 00:05 01:22 7.31M 7 612.1M 7 44.05M 0 0 7.03M 0 01:27 00:06 01:21 7.64M 8 612.1M 8 52.49M 0 0 7.23M 0 01:24 00:07 01:17 7.87M 9 612.1M 9 60.44M 0 0 7.31M 0 01:23 00:08 01:15 7.77M 11 612.1M 11 68.54M 0 0 7.40M 0 01:22 00:09 01:13 7.82M 12 612.1M 12 76.69M 0 0 7.47M 0 01:21 00:10 01:11 8.01M 13 612.1M 13 84.96M 0 0 7.54M 0 01:21 00:11 01:10 8.18M 15 612.1M 15 93.13M 0 0 7.59M 0 01:20 00:12 01:08 8.13M 16 612.1M 16 101.1M 0 0 7.62M 0 01:20 00:13 01:07 8.14M 17 612.1M 17 109.0M 0 0 7.64M 0 01:20 00:14 01:06 8.10M 19 612.1M 19 117.3M 0 0 7.68M 0 01:19 00:15 01:04 8.12M 20 612.1M 20 125.3M 0 0 7.70M 0 01:19 00:16 01:03 8.07M 21 612.1M 21 133.6M 0 0 7.74M 0 01:19 00:17 01:02 8.09M 23 612.1M 23 141.7M 0 0 7.76M 0 01:18 00:18 01:00 8.13M 24 612.1M 24 149.9M 0 0 7.78M 0 01:18 00:19 00:59 8.18M 25 612.1M 25 157.9M 0 0 7.79M 0 01:18 00:20 00:58 8.11M 27 612.1M 27 166.4M 0 0 7.83M 0 01:18 00:21 00:57 8.22M 28 612.1M 28 175.1M 0 0 7.86M 0 01:17 00:22 00:55 8.30M 30 612.1M 30 183.9M 0 0 7.90M 0 01:17 00:23 00:54 8.42M 31 612.1M 31 192.6M 0 0 7.94M 0 01:17 00:24 00:53 8.53M 32 612.1M 32 201.4M 0 0 7.97M 0 01:16 00:25 00:51 8.69M 34 612.1M 34 209.9M 0 0 7.99M 0 01:16 00:26 00:50 8.68M 35 612.1M 35 218.5M 0 0 8.01M 0 01:16 00:27 00:49 8.66M 37 612.1M 37 227.2M 0 0 8.04M 0 01:16 00:28 00:48 8.65M 38 612.1M 38 235.5M 0 0 8.04M 0 01:16 00:29 00:47 8.57M 39 612.1M 39 244.2M 0 0 8.06M 0 01:15 00:30 00:45 8.55M 41 612.1M 41 252.7M 0 0 8.08M 0 01:15 00:31 00:44 8.55M 42 612.1M 42 261.2M 0 0 8.09M 0 01:15 00:32 00:43 8.53M 44 612.1M 44 270.1M 0 0 8.12M 0 01:15 00:33 00:42 8.58M 45 612.1M 45 279.3M 0 0 8.15M 0 01:15 00:34 00:41 8.74M 47 612.1M 47 288.1M 0 0 8.16M 0 01:14 00:35 00:39 8.77M 48 612.1M 48 296.6M 0 0 8.17M 0 01:14 00:36 00:38 8.76M 49 612.1M 49 305.4M 0 0 8.19M 0 01:14 00:37 00:37 8.84M 51 612.1M 51 314.1M 0 0 8.20M 0 01:14 00:38 00:36 8.78M 52 612.1M 52 321.8M 0 0 8.18M 0 01:14 00:39 00:35 8.41M 54 612.1M 54 331.6M 0 0 8.22M 0 01:14 00:40 00:34 8.62M 55 612.1M 55 340.5M 0 0 8.24M 0 01:14 00:41 00:33 8.69M 57 612.1M 57 349.5M 0 0 8.26M 0 01:14 00:42 00:32 8.74M 58 612.1M 58 358.3M 0 0 8.27M 0 01:13 00:43 00:30 8.76M 59 612.1M 59 367.0M 0 0 8.28M 0 01:13 00:44 00:29 9.03M 61 612.1M 61 375.9M 0 0 8.29M 0 01:13 00:45 00:28 8.84M 62 612.1M 62 384.7M 0 0 8.30M 0 01:13 00:46 00:27 8.85M 64 612.1M 64 393.5M 0 0 8.31M 0 01:13 00:47 00:26 8.78M 65 612.1M 65 402.3M 0 0 8.32M 0 01:13 00:48 00:25 8.79M 67 612.1M 67 411.3M 0 0 8.34M 0 01:13 00:49 00:24 8.86M 68 612.1M 68 420.2M 0 0 8.35M 0 01:13 00:50 00:23 8.86M 70 612.1M 70 429.1M 0 0 8.36M 0 01:13 00:51 00:22 8.85M 71 612.1M 71 437.8M 0 0 8.36M 0 01:13 00:52 00:21 8.84M 72 612.1M 72 446.6M 0 0 8.37M 0 01:13 00:53 00:20 8.84M 74 612.1M 74 455.3M 0 0 8.38M 0 01:13 00:54 00:19 8.78M 75 612.1M 75 463.9M 0 0 8.38M 0 01:13 00:55 00:18 8.71M 77 612.1M 77 472.6M 0 0 8.38M 0 01:12 00:56 00:16 8.68M 78 612.1M 78 481.3M 0 0 8.39M 0 01:12 00:57 00:15 8.69M 80 612.1M 80 490.3M 0 0 8.40M 0 01:12 00:58 00:14 8.72M 81 612.1M 81 497.9M 0 0 8.39M 0 01:12 00:59 00:13 8.49M 82 612.1M 82 504.6M 0 0 8.36M 0 01:13 01:00 00:13 8.14M 83 612.1M 83 510.4M 0 0 8.32M 0 01:13 01:01 00:12 7.56M 84 612.1M 84 516.5M 0 0 8.28M 0 01:13 01:02 00:11 7.04M 85 612.1M 85 522.9M 0 0 8.25M 0 01:14 01:03 00:11 6.53M 86 612.1M 86 529.7M 0 0 8.23M 0 01:14 01:04 00:10 6.37M 87 612.1M 87 536.4M 0 0 8.21M 0 01:14 01:05 00:09 6.36M 88 612.1M 88 542.2M 0 0 8.17M 0 01:14 01:06 00:08 6.34M 89 612.1M 89 548.9M 0 0 8.15M 0 01:15 01:07 00:08 6.45M 90 612.1M 90 555.8M 0 0 8.13M 0 01:15 01:08 00:07 6.56M 91 612.1M 91 561.9M 0 0 8.10M 0 01:15 01:09 00:06 6.41M 92 612.1M 92 568.4M 0 0 8.08M 0 01:15 01:10 00:05 6.37M 94 612.1M 94 575.4M 0 0 8.06M 0 01:15 01:11 00:04 6.64M 95 612.1M 95 582.9M 0 0 8.05M 0 01:15 01:12 00:03 6.79M 96 612.1M 96 590.6M 0 0 8.05M 0 01:16 01:13 00:03 6.92M 97 612.1M 97 597.7M 0 0 8.03M 0 01:16 01:14 00:02 7.13M 98 612.1M 98 604.9M 0 0 8.02M 0 01:16 01:15 00:01 7.28M 99 612.1M 99 611.8M 0 0 8.01M 0 01:16 01:16 7.26M 100 612.1M 100 612.1M 0 0 8.01M 0 01:16 01:16 7.26M 100 612.1M 100 612.1M 0 0 8.01M 0 01:16 01:16 7.26M 100 612.1M 100 612.1M 0 0 8.01M 0 01:16 01:16 7.26M -> Downloading firefox-140.12.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 6900 0 0 100 833 100 833 0 0 6898 0 0 100 833 100 833 0 0 6896 0 0 -> Found 0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch -> Found 0002-Bug-1969769-Change-uses-of-ast.Str-with-ast.Constant.patch -> Found 0003-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch -> Found 0004-Bug-1983736-Patch-jsonschema-to-work-with-Python-3.1.patch -> Found 0005-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch ==> Validating source files with sha256sums... firefox-140.12.0esr.source.tar.xz ... Passed firefox-140.12.0esr.source.tar.xz.asc ... Skipped 0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch ... Passed 0002-Bug-1969769-Change-uses-of-ast.Str-with-ast.Constant.patch ... Passed 0003-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch ... Passed 0004-Bug-1983736-Patch-jsonschema-to-work-with-Python-3.1.patch ... Passed 0005-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch ... Passed ==> Validating source files with b2sums... firefox-140.12.0esr.source.tar.xz ... Passed firefox-140.12.0esr.source.tar.xz.asc ... Skipped 0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch ... Passed 0002-Bug-1969769-Change-uses-of-ast.Str-with-ast.Constant.patch ... Passed 0003-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch ... Passed 0004-Bug-1983736-Patch-jsonschema-to-work-with-Python-3.1.patch ... Passed 0005-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch ... Passed ==> Verifying source file signatures with gpg... firefox-140.12.0esr.source.tar.xz ... Passed ==> Making package: js140 140.12.0-1.1 (Tue Jun 16 21:16:58 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (17) New Version Net Change extra/compiler-rt 22.1.6-1 54.94 MiB core/libedit 20260512_3.1-1 0.27 MiB extra/libgit2 1:1.9.4-1 3.15 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-libs 22.1.6-1 163.72 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/zlib-ng 2.3.3-1 0.28 MiB extra/cbindgen 0.29.4-1 3.87 MiB extra/clang 22.1.6-1 254.42 MiB extra/git 2.54.0-1 30.26 MiB extra/lld 22.1.6-1 7.14 MiB extra/llvm 22.1.6-1 130.94 MiB extra/mercurial 7.2.2-1 36.46 MiB extra/rust 1:1.96.0-1 274.33 MiB extra/zip 3.0-13 0.57 MiB Total Installed Size: 960.75 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cbindgen... 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 [installed] llvm: referenced by some clang headers [pending] installing lld... installing llvm... installing llhttp... installing libgit2... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script installing zip... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` 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-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] less: the default pager for git installing mercurial... Optional dependencies for mercurial tk: for the hgk GUI :: Running post-transaction hooks... (1/3) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/3) Reloading system manager configuration... Skipped: Current root is not booted. (3/3) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found firefox-140.12.0esr.source.tar.xz -> Found firefox-140.12.0esr.source.tar.xz.asc -> Found 0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch -> Found 0002-Bug-1969769-Change-uses-of-ast.Str-with-ast.Constant.patch -> Found 0003-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch -> Found 0004-Bug-1983736-Patch-jsonschema-to-work-with-Python-3.1.patch -> Found 0005-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting firefox-140.12.0esr.source.tar.xz with bsdtar ==> Starting prepare()... patching file js/src/js-config.h.in patching file python/mozbuild/mozbuild/frontend/reader.py patching file python/mozbuild/mozbuild/vendor/rewrite_mozbuild.py patching file python/mach/mach/command_util.py patching file python/mozbuild/mozbuild/vendor/vendor_python.py patching file third_party/python/jsonschema/jsonschema/validators.py patching file python/mach/mach/command_util.py ==> Starting build()... Building instrumented JS... /startdir/src/firefox-140.12.0/testing/mozbase/mozprocess/mozprocess/processhandler.py:212: SyntaxWarning: 'return' in a 'finally' block return send_sig(sig, retries + 1) /startdir/src/firefox-140.12.0/python/mozbuild/mozbuild/testing.py:260: SyntaxWarning: 'return' in a 'finally' block return rv Creating local state directory: /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05 Creating the 'mach' site at /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/mach Creating the 'build' site at /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/build 0:00.51 W Clobber not needed. 0:00.64 Using Python 3.14.5 from /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/build/bin/python 0:00.64 Adding configure options from /startdir/src/firefox-140.12.0/.mozconfig 0:00.64 --enable-application=js 0:00.64 --prefix=/usr 0:00.64 --enable-release 0:00.64 --enable-hardening 0:00.64 --enable-optimize 0:00.64 --enable-rust-simd 0:00.64 --enable-linker=lld 0:00.64 --disable-bootstrap 0:00.64 --disable-debug 0:00.64 --disable-jemalloc 0:00.64 --disable-strip 0:00.64 --with-system-zlib 0:00.64 --without-system-icu 0:00.64 --enable-readline 0:00.64 --enable-shared-js 0:00.64 --enable-tests 0:00.64 --with-intl-api 0:00.64 --enable-profile-generate=cross 0:00.64 checking for vcs source checkout... no 0:00.66 checking for a shell... /usr/bin/sh 0:00.71 checking for host system type... x86_64-pc-linux-gnu 0:00.71 checking for target system type... x86_64-pc-linux-gnu 0:00.80 checking if configuration file confvars.sh exists... no 0:00.81 checking whether cross compiling... no 0:00.81 checking for Python 3... /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/build/bin/python (3.14.5) 0:00.81 checking for wget... not found 0:00.81 checking for ccache... not found 0:00.81 checking for the target C compiler... /usr/bin/clang 0:00.84 checking whether the target C compiler can be used... yes 0:00.84 checking the target C compiler version... 22.1.6 0:00.85 checking the target C compiler works... yes 0:00.85 checking for the target C++ compiler... /usr/bin/clang++ 0:00.88 checking whether the target C++ compiler can be used... yes 0:00.88 checking the target C++ compiler version... 22.1.6 0:00.89 checking the target C++ compiler works... yes 0:00.89 checking for the host C compiler... /usr/bin/clang 0:00.89 checking whether the host C compiler can be used... yes 0:00.89 checking the host C compiler version... 22.1.6 0:00.89 checking the host C compiler works... yes 0:00.89 checking for the host C++ compiler... /usr/bin/clang++ 0:00.89 checking whether the host C++ compiler can be used... yes 0:00.89 checking the host C++ compiler version... 22.1.6 0:00.89 checking the host C++ compiler works... yes 0:00.91 checking for target linker... lld 0:00.93 checking for host linker... lld 0:00.94 checking for 64-bit OS... yes 0:00.97 checking for new enough STL headers from libstdc++... yes 0:01.01 checking for __thread keyword for TLS variables... yes 0:01.03 checking for unwind.h... yes 0:01.06 checking for _Unwind_Backtrace... yes 0:01.06 checking for the assembler... /usr/bin/clang 0:01.07 checking for llvm-objdump... /usr/bin/llvm-objdump 0:01.08 checking for ar... /usr/bin/llvm-ar 0:01.10 checking whether ar supports response files... no 0:01.12 checking for host_ar... /usr/bin/llvm-ar 0:01.13 checking for nm... /usr/bin/llvm-nm 0:01.14 checking for -mavxvnni support... yes 0:01.16 checking for -mavx512bw support... yes 0:01.17 checking for -mavx512vnni support... yes 0:01.17 checking for pkg_config... /usr/bin/pkg-config 0:01.17 checking for pkg-config version... 2.5.1 0:01.18 checking whether pkg-config is pkgconf... yes 0:01.18 WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR. 0:01.21 checking for strndup... yes 0:01.25 checking for posix_memalign... yes 0:01.29 checking for memalign... yes 0:01.32 checking for malloc_usable_size... yes 0:01.34 checking for malloc.h... yes 0:01.36 checking whether malloc_usable_size definition can use const argument... no 0:01.38 checking for stdint.h... yes 0:01.39 checking for inttypes.h... yes 0:01.41 checking for alloca.h... yes 0:01.42 checking for sys/byteorder.h... no 0:01.44 checking for getopt.h... yes 0:01.46 checking for unistd.h... yes 0:01.48 checking for nl_types.h... yes 0:01.49 checking for cpuid.h... yes 0:01.51 checking for fts.h... yes 0:01.54 checking for sys/statvfs.h... yes 0:01.56 checking for sys/statfs.h... yes 0:01.57 checking for sys/vfs.h... yes 0:01.60 checking for sys/mount.h... yes 0:01.62 checking for sys/quota.h... yes 0:01.64 checking for linux/quota.h... yes 0:01.66 checking for linux/if_addr.h... yes 0:01.68 checking for linux/rtnetlink.h... yes 0:01.70 checking for sys/queue.h... yes 0:01.72 checking for sys/types.h... yes 0:01.74 checking for netinet/in.h... yes 0:01.76 checking for byteswap.h... yes 0:01.78 checking for memfd_create in sys/mman.h... yes 0:01.82 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:01.87 checking for res_ninit()... yes 0:01.91 checking for dladdr... yes 0:01.93 checking for dlfcn.h... yes 0:01.96 checking for dlopen in -ldl... yes 0:02.00 checking for gethostbyname_r in -lc_r... no 0:02.03 checking for socket in -lsocket... no 0:02.06 checking for pthread_create... yes 0:02.08 checking for pthread.h... yes 0:02.10 checking whether the C compiler supports -pthread... yes 0:02.17 checking whether 64-bits std::atomic requires -latomic... no 0:02.18 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:02.20 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:02.21 checking whether the C compiler supports -Wformat-type-confusion... yes 0:02.23 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:02.24 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.26 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.28 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:02.29 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:02.31 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.33 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.34 checking whether the C compiler supports -Wunreachable-code-return... yes 0:02.36 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:02.38 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:02.39 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:02.41 checking whether the C compiler supports -Wclass-varargs... yes 0:02.42 checking whether the C++ compiler supports -Wclass-varargs... yes 0:02.44 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:02.45 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:02.47 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:02.49 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:02.50 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:02.52 checking whether the C compiler supports -Wloop-analysis... yes 0:02.53 checking whether the C++ compiler supports -Wloop-analysis... yes 0:02.55 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:02.56 checking whether the C++ compiler supports -Wno-range-loop-analysis... 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.64 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:02.66 checking whether the C++ compiler supports -Wvolatile... no 0:02.67 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... yes 0:02.69 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:02.70 checking whether the C++ compiler supports -Wno-deprecated-this-capture... yes 0:02.72 checking whether the C++ compiler supports -Wcomma... yes 0:02.73 checking whether the C compiler supports -Wduplicated-cond... no 0:02.75 checking whether the C++ compiler supports -Wduplicated-cond... no 0:02.76 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:02.78 checking whether the C compiler supports -Wlogical-op... no 0:02.79 checking whether the C++ compiler supports -Wlogical-op... no 0:02.81 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.92 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.97 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.00 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.06 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:03.08 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.11 checking whether the C compiler supports -Wformat... yes 0:03.13 checking whether the C++ compiler supports -Wformat... yes 0:03.14 checking whether the C compiler supports -Wformat-security... yes 0:03.16 checking whether the C++ compiler supports -Wformat-security... yes 0:03.18 checking whether the C compiler supports -Wformat-overflow=2... no 0:03.19 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:03.21 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:03.23 checking whether the C compiler supports -Wno-psabi... yes 0:03.25 checking whether the C++ compiler supports -Wno-psabi... yes 0:03.26 checking whether the C compiler supports -Wthread-safety... yes 0:03.28 checking whether the C++ compiler supports -Wthread-safety... yes 0:03.29 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... 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-vla-cxx-extension... yes 0:03.34 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:03.35 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:03.37 checking whether the C compiler supports -Wno-character-conversion... yes 0:03.39 checking whether the C++ compiler supports -Wno-character-conversion... yes 0:03.40 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:03.42 checking whether the C++ compiler supports -fno-aligned-new... yes 0:03.65 checking whether we're trying to statically link with libstdc++... no 0:03.69 checking whether the linker supports Identical Code Folding... yes 0:03.73 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:03.74 checking whether the C assembler supports -Wa,--noexecstack... yes 0:03.78 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:03.82 checking whether the C linker supports -Wl,-z,text... yes 0:03.86 checking whether the C linker supports -Wl,-z,relro... yes 0:03.89 checking whether the C linker supports -Wl,-z,now... yes 0:03.93 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:03.95 checking whether the C assembler supports -fPIC... yes 0:03.97 checking whether the C compiler supports -fPIC... yes 0:03.98 checking whether the C++ compiler supports -fPIC... yes 0:04.02 checking what kind of list files are supported by the linker... linkerlist 0:04.02 checking for llvm_profdata... /usr/bin/llvm-profdata 0:04.04 checking for readelf... /usr/bin/llvm-readelf 0:04.06 checking for objcopy... /usr/bin/llvm-objcopy 0:04.06 checking for rustc... /usr/bin/rustc 0:04.06 checking for cargo... /usr/bin/cargo 0:04.09 checking rustc version... 1.96.0 0:04.10 checking cargo version... 1.96.0 0:04.15 checking for rust host triplet... x86_64-unknown-linux-gnu 0:04.18 checking for rust target triplet... x86_64-unknown-linux-gnu 0:04.18 checking for rustdoc... /usr/bin/rustdoc 0:04.18 checking for cbindgen... /usr/bin/cbindgen 0:04.18 checking for rustfmt... /usr/bin/rustfmt 0:04.18 checking for clang for bindgen... /usr/bin/clang++ 0:04.19 checking for libclang for bindgen... /usr/lib/libclang.so 0:04.20 checking that libclang is new enough... yes 0:04.20 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN'] 0:04.24 checking for readline... yes 0:04.25 checking for tm_zone and tm_gmtoff in struct tm... yes 0:04.29 checking for getpagesize... yes 0:04.33 checking for gmtime_r... yes 0:04.37 checking for localtime_r... yes 0:04.41 checking for gettid... yes 0:04.45 checking for setpriority... yes 0:04.48 checking for syscall... yes 0:04.52 checking for getc_unlocked... yes 0:04.56 checking for pthread_getname_np... yes 0:04.60 checking for pthread_get_name_np... no 0:04.63 checking for strerror... yes 0:04.67 checking for nl_langinfo and CODESET... yes 0:04.71 checking for __cxa_demangle... yes 0:04.74 checking for _getc_nolock... no 0:04.78 checking for localeconv... yes 0:04.80 checking for valid C compiler optimization flags... yes 0:04.80 checking for awk... /usr/bin/gawk 0:04.80 checking for gmake... /usr/bin/make 0:04.80 checking for watchman... not found 0:04.80 checking for xargs... /usr/bin/xargs 0:04.80 checking for rpmbuild... not found 0:04.85 checking for strip... /usr/bin/llvm-strip 0:04.85 checking for zlib >= 1.2.3... yes 0:04.85 checking MOZ_ZLIB_CFLAGS... 0:04.85 checking MOZ_ZLIB_LIBS... -lz 0:04.85 Creating config.status 0:04.85 /startdir/src/firefox-140.12.0/configure.py:227: DeprecationWarning: codecs.open() is deprecated. Use open() instead. 0:04.85 with codecs.open("config.status", "w", "utf-8") as fh: 0:04.98 Reticulating splines... 0:05.20 Finished reading 92 moz.build files in 0.04s 0:05.20 Read 0 gyp files in parallel contributing 0.00s to total wall time 0:05.20 Processed into 437 build config descriptors in 0.03s 0:05.20 RecursiveMake backend executed in 0.08s 0:05.20 310 total backend files; 310 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 54 Makefile 0:05.20 FasterMake backend executed in 0.01s 0:05.20 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 0:05.20 Clangd backend executed in 0.06s 0:05.20 129 total backend files; 3 created; 0 updated; 126 unchanged; 0 deleted 0:05.20 Total wall time: 0.24s; CPU time: 0.24s; Efficiency: 100%; Untracked: 0.02s 0:05.25 W Adding make options from /startdir/src/firefox-140.12.0/.mozconfig MOZ_OBJDIR=/startdir/src/firefox-140.12.0/obj OBJDIR=/startdir/src/firefox-140.12.0/obj FOUND_MOZCONFIG=/startdir/src/firefox-140.12.0/.mozconfig export FOUND_MOZCONFIG 0:05.25 /usr/bin/make -f client.mk -j24 -s 0:05.34 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 2; Removed 0 files and 0 directories. 0:05.36 Elapsed: 0.02s; From dist/include: Kept 5 existing; Added/updated 581; Removed 0 files and 0 directories. 0:05.37 Elapsed: 0.03s; From _tests: Kept 2 existing; Added/updated 529; Removed 0 files and 0 directories. 0:05.40 ./buildconfig.rs.stub 0:05.40 ./system-header.sentinel.stub 0:05.40 ./cbindgen-metadata.json.stub 0:05.40 ./js-confdefs.h.stub 0:05.40 ./js-config.h.stub 0:05.40 ./ProfilingCategoryList.h.stub 0:05.40 ./PrefsGenerated.h.stub 0:05.40 ./ReservedWordsGenerated.h.stub 0:05.40 ./StatsPhasesGenerated.h.stub 0:05.40 ./ABIFunctionTypeGenerated.h.stub 0:05.40 ./MIROpsGenerated.h.stub 0:05.40 ./LIROpsGenerated.h.stub 0:05.40 ./CacheIROpsGenerated.h.stub 0:05.40 ./AtomicOperationsGenerated.h.stub 0:05.41 ./WasmBuiltinModuleGenerated.h.stub 0:05.41 config 0:05.53 config/nsinstall_real 0:05.56 ./selfhosted.out.h.stub 0:07.25 ./unicode_bidi_ffi_generated.h.stub 0:07.40 js/src/build/symverscript.stub 0:07.41 js/src/gc/StatsPhasesGenerated.inc.stub 0:07.41 build/pure_virtual 0:07.41 config/external/icu/data/icu_data.o 0:07.42 intl/components/src/calendar 0:07.42 config/external/icu/common 0:07.42 intl/components 0:07.42 js/src/builtin/temporal 0:07.42 memory/build 0:07.42 memory/mozalloc 0:07.42 js/src/intgemm 0:07.42 js/src/util 0:07.42 js/src/irregexp 0:07.42 js/src/jit 0:07.42 js/src/wasm 0:07.42 js/src/debugger 0:07.43 mfbt 0:07.43 js/src/xsum 0:07.43 js/src 0:07.43 js/src/frontend 0:07.43 config/external/icu/i18n 0:07.43 modules/fdlibm/src 0:07.43 mozglue/baseprofiler 0:07.50 mozglue/interposers 0:07.58 mozglue/misc 0:07.70 mozglue/static 0:07.79 third_party/fmt 0:07.93 js/src/gdb 0:08.27 js/src/jsapi-tests 0:08.48 js/src/shell 0:08.60 memory/build/test 0:09.22 mfbt/tests 0:10.14 Compiling unicode-ident v1.0.6 0:10.17 Compiling proc-macro2 v1.0.86 0:10.24 Compiling serde v1.0.219 0:10.60 Compiling stable_deref_trait v1.2.0 0:10.67 Compiling writeable v0.5.5 0:10.87 build/pure_virtual/libpure_virtual.a 0:10.99 js/src/gc 0:11.00 Compiling litemap v0.7.3 0:11.17 Compiling quote v1.0.35 0:11.86 Compiling syn v2.0.87 0:13.16 Compiling icu_locid_transform_data v1.5.0 0:13.60 Compiling semver v1.0.16 0:14.00 Compiling libm v0.2.6 0:15.03 Compiling cfg-if v1.0.0 0:15.08 Compiling utf8_iter v1.0.4 0:15.19 Compiling libc v0.2.171 0:15.86 Compiling synstructure v0.13.1 0:17.43 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/collationdatabuilder.cpp:418:20: warning: code will never be executed [-Wunreachable-code] 0:17.43 418 | modified = true; 0:17.43 | ^~~~ 0:17.70 Compiling icu_properties_data v1.5.0 0:17.90 Compiling version_check v0.9.4 0:18.15 1 warning generated. 0:18.93 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:19.49 Compiling rustversion v1.0.19 0:19.71 Compiling mozbuild v0.1.0 (/startdir/src/firefox-140.12.0/build/rust/mozbuild) 0:19.91 Compiling jobserver v0.1.33 0:20.19 Compiling core_maths v0.1.0 0:20.27 Compiling icu_normalizer_data v1.5.0 0:20.30 Compiling strck v0.1.2 0:20.43 Compiling shlex v1.3.0 0:20.84 Compiling write16 v1.0.0 0:20.88 Compiling utf16_iter v1.0.5 0:20.97 Compiling cc v1.2.12 0:21.03 /startdir/src/firefox-140.12.0/intl/icu/source/common/locdspnm.cpp:246:14: warning: private field 'capitalizationBrkIter' is not used [-Wunused-private-field] 0:21.03 246 | UObject* capitalizationBrkIter; 0:21.03 | ^ 0:21.34 1 warning generated. 0:21.38 Compiling strck_ident v0.1.2 0:21.60 Compiling autocfg v1.1.0 (/startdir/src/firefox-140.12.0/third_party/rust/autocfg) 0:22.60 Compiling getrandom v0.3.3 0:23.13 Compiling equivalent v1.0.1 0:23.14 Compiling lazy_static v1.4.0 0:23.17 Compiling smallvec v1.13.1 0:23.22 Compiling foldhash v0.1.5 0:23.38 Compiling encoding_rs v0.8.35 (https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5#1236d1bc) 0:23.40 Compiling num-traits v0.2.19 0:24.95 Compiling icu_segmenter_data v1.5.0 (/startdir/src/firefox-140.12.0/intl/icu_segmenter_data) 0:25.05 Compiling percent-encoding v2.3.1 0:25.25 Compiling encoding_c_mem v0.2.6 0:25.45 Compiling encoding_c v0.9.8 0:25.65 Compiling icu_calendar_data v1.5.0 0:25.70 Compiling form_urlencoded v1.2.1 0:26.32 Compiling leb128 v0.2.5 0:26.43 Compiling unicode-width v0.2.0 0:26.66 Compiling diplomat-runtime v0.8.0 0:26.77 Compiling log v0.4.26 0:27.01 Compiling termcolor v1.4.1 0:27.48 Compiling byteorder v1.5.0 0:27.66 Compiling zerocopy v0.7.32 0:27.66 Compiling env_logger v0.10.0 0:28.25 Compiling unicode-width v0.1.999 (/startdir/src/firefox-140.12.0/build/rust/unicode-width) 0:28.32 Compiling wasm-encoder v0.219.1 0:28.98 Compiling getrandom v0.2.999 (/startdir/src/firefox-140.12.0/build/rust/getrandom) 0:29.28 Compiling bumpalo v3.15.4 0:29.28 Compiling memchr v2.7.4 0:29.65 Compiling once_cell v1.21.3 0:29.82 Compiling wast v219.0.1 0:35.00 Compiling serde_derive v1.0.219 0:40.61 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:105:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:40.61 105 | static_assert(std::is_literal_type_v>); 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:40.61 3670 | _GLIBCXX17_DEPRECATED 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:40.61 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:40.61 | ^ 0:40.61 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:106:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:40.61 106 | static_assert(std::is_literal_type_v>); 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:40.61 3670 | _GLIBCXX17_DEPRECATED 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:40.61 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:40.61 | ^ 0:40.61 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:107:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:40.61 107 | static_assert(std::is_literal_type_v>); 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:40.61 3670 | _GLIBCXX17_DEPRECATED 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:40.61 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:40.61 | ^ 0:40.61 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:108:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:40.61 108 | static_assert(std::is_literal_type_v>); 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:40.61 3670 | _GLIBCXX17_DEPRECATED 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:40.61 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:40.61 | ^ 0:40.61 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:109:21: warning: 'is_literal_type_v>>' is deprecated [-Wdeprecated-declarations] 0:40.61 109 | static_assert(!std::is_literal_type_v>>); 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>>' has been explicitly marked deprecated here 0:40.61 3670 | _GLIBCXX17_DEPRECATED 0:40.61 | ^ 0:40.61 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:40.61 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:40.61 | ^ 0:41.44 5 warnings generated. 0:45.66 Compiling zerofrom-derive v0.1.3 0:45.97 Compiling yoke-derive v0.7.4 0:52.12 /startdir/src/firefox-140.12.0/intl/icu/source/common/ucnv.cpp:326:12: warning: 'ucnv_safeClone_77' is deprecated [-Wdeprecated-declarations] 0:52.12 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone' 0:52.12 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 0:52.12 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 0:52.12 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 0:52.12 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 0:52.12 | ^ 0:52.12 :57:1: note: expanded from here 0:52.12 57 | ucnv_safeClone_77 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_77' has been explicitly marked deprecated here 0:52.12 554 | U_DEPRECATED UConverter * U_EXPORT2 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 0:52.12 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 0:52.12 | ^ 0:52.12 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 0:52.12 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 0:52.12 | ^ 0:52.13 /startdir/src/firefox-140.12.0/intl/icu/source/common/ucnv.cpp:492:13: warning: 'ucnv_safeClone_77' is deprecated [-Wdeprecated-declarations] 0:52.13 492 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone' 0:52.13 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 0:52.13 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 0:52.13 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 0:52.13 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 0:52.13 | ^ 0:52.13 :83:1: note: expanded from here 0:52.13 83 | ucnv_safeClone_77 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_77' has been explicitly marked deprecated here 0:52.13 554 | U_DEPRECATED UConverter * U_EXPORT2 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 0:52.13 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 0:52.13 | ^ 0:52.13 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 0:52.13 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 0:52.13 | ^ 0:52.59 2 warnings generated. 0:54.21 Compiling displaydoc v0.2.4 0:54.87 Compiling zerovec-derive v0.10.3 0:57.33 Compiling zerofrom v0.1.4 0:57.41 Compiling yoke v0.7.4 0:57.55 Compiling icu_provider_macros v1.5.0 0:59.27 Compiling calendrical_calculations v0.1.1 0:59.43 Compiling zerovec v0.10.4 0:60.00 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 1:00.06 Compiling arrayvec v0.7.6 1:00.22 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 1:00.40 Compiling tinystr v0.7.6 1:00.54 Compiling icu_locid v1.5.0 1:00.65 Compiling icu_collections v1.5.0 1:00.75 Compiling hashbrown v0.15.2 1:01.34 Compiling icu_provider v1.5.0 1:01.55 Compiling diplomat_core v0.8.0 1:01.58 Compiling indexmap v2.8.0 1:02.17 Compiling icu_locid_transform v1.5.0 1:02.28 Compiling rustc_version v0.4.0 1:02.32 Compiling icu_segmenter v1.5.0 1:03.03 Compiling icu_properties v1.5.0 1:03.73 Compiling mozglue-static v0.1.0 (/startdir/src/firefox-140.12.0/mozglue/static/rust) 1:04.44 Compiling icu_calendar v1.5.2 1:04.79 Compiling icu_provider_adapters v1.5.0 1:04.98 Compiling icu_normalizer v1.5.0 1:04.99 warning: mozglue-static@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 1:05.07 Compiling unicode-bidi-ffi v0.1.0 (/startdir/src/firefox-140.12.0/intl/bidi/rust/unicode-bidi-ffi) 1:05.15 Compiling hashbrown v0.13.999 (/startdir/src/firefox-140.12.0/build/rust/hashbrown-0.13) 1:06.04 Compiling idna_adapter v1.2.0 1:06.19 Compiling idna v1.0.3 1:07.48 Compiling url v2.5.4 1:08.76 Compiling mozilla-central-workspace-hack v0.1.0 (/startdir/src/firefox-140.12.0/build/workspace-hack) 1:10.19 Compiling diplomat v0.8.0 1:14.01 Compiling icu_capi v1.5.0 (/startdir/src/firefox-140.12.0/intl/icu_capi) 1:14.28 warning: struct `PotentiallyInvalidUtf8` is never constructed 1:14.28 --> intl/icu_capi/src/utf.rs:30:12 1:14.28 | 1:14.28 30 | pub struct PotentiallyInvalidUtf8<'a>(pub &'a [u8]); 1:14.28 | ^^^^^^^^^^^^^^^^^^^^^^ 1:14.28 | 1:14.28 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default 1:14.28 warning: struct `PotentiallyInvalidUtf16` is never constructed 1:14.28 --> intl/icu_capi/src/utf.rs:107:12 1:14.28 | 1:14.28 107 | pub struct PotentiallyInvalidUtf16<'a>(pub &'a [u16]); 1:14.28 | ^^^^^^^^^^^^^^^^^^^^^^^ 1:14.28 warning: hiding a lifetime that's elided elsewhere is confusing 1:14.28 --> intl/icu_capi/src/utf.rs:72:28 1:14.28 | 1:14.28 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> { 1:14.28 | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here 1:14.28 | | | 1:14.28 | | the same lifetime is hidden here 1:14.28 | the lifetime is elided here 1:14.28 | 1:14.28 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing 1:14.28 = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default 1:14.28 help: use `'_` for type paths 1:14.28 | 1:14.28 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> { 1:14.28 | +++ +++ 1:16.64 Compiling jsrust_shared v0.1.0 (/startdir/src/firefox-140.12.0/js/src/rust/shared) 1:17.86 warning: `icu_capi` (lib) generated 3 warnings (run `cargo fix --lib -p icu_capi` to apply 1 suggestion) 1:17.86 Compiling jsrust v0.1.0 (/startdir/src/firefox-140.12.0/js/src/rust) 1:18.52 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/smpdtfmt.cpp:1498:56: warning: variable 'capContextUsageType' set but not used [-Wunused-but-set-variable] 1:18.52 1498 | DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; 1:18.52 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/ucol.cpp:108:12: warning: 'ucol_safeClone_77' is deprecated [-Wdeprecated-declarations] 1:19.70 108 | return ucol_safeClone(coll, nullptr, nullptr, status); 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/urename.h:787:24: note: expanded from macro 'ucol_safeClone' 1:19.70 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:19.70 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:19.70 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:19.70 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:19.70 | ^ 1:19.70 :88:1: note: expanded from here 1:19.70 88 | ucol_safeClone_77 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/ucol.h:1359:1: note: 'ucol_safeClone_77' has been explicitly marked deprecated here 1:19.70 1359 | U_DEPRECATED UCollator* U_EXPORT2 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:19.70 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:19.70 | ^ 1:19.70 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:19.70 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:19.70 | ^ 1:19.86 1 warning generated. 1:20.02 1 warning generated. 1:47.02 Finished `release` profile [optimized] target(s) in 1m 39s 1:47.33 js/src/rust/libjsrust.a 1:47.34 js/src/build/libjs_static.a 1:47.34 js/src/build/libmozjs-140.so 1:47.99 js/src/shell/js 1:48.00 js/src/gdb/gdb-tests 1:48.01 js/src/jsapi-tests/jsapi-tests 1:48.91 ./spidermonkey_checks.stub 1:49.35 TEST-PASS | check_spidermonkey_style.py | ok 1:49.44 TEST-PASS | check_macroassembler_style.py | ok 1:49.46 TEST-PASS | check_js_opcode.py | ok 1:49.66 W 11 compiler warnings present. 1:49.70 W Overall system resources - Wall time: 109s; CPU: 74%; Read bytes: 31285248; Write bytes: 3239698432; Read time: 481; Write time: 368196 1:49.70 W Swap in/out (MB): 0.0078125/0.0 1:49.70 W (suppressed 6 warnings in third-party code) 1:49.70 W (suppressed 5 warnings in mfbt/tests) 1:49.70 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 24 jobs for 24 cores based on 61.9 GiB RAM and estimated job size of 1.0 GiB To view a profile of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| Profiling instrumented JS... Richards: 24249 DeltaBlue: 23439 Crypto: 36272 RayTrace: 52021 EarleyBoyer: 68968 RegExp: 15365 Splay: 25018 SplayLatency: 30459 NavierStokes: 39692 PdfJS: 76719 Mandreel: 40617 MandreelLatency: 74406 Gameboy: 131700 CodeLoad: 48461 Box2D: 77146 zlib: 119574 Typescript: 90622 ---- Score (version 9): 48310 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: 29.69 ms averageWorstCase: 10.66 ms steadyState: 4.16 ms summary: ⬔ms Running... Basic ( 6 to go) firstIteration: 11.64 ms averageWorstCase: 8.59 ms steadyState: 5.62 ms summary: ⬔ms Running... Babylon ( 6 to go) firstIteration: 21.53 ms averageWorstCase: 8.41 ms steadyState: 5.09 ms summary: ⬔ms Running... ML ( 6 to go) firstIteration: 85.91 ms averageWorstCase: 79.09 ms steadyState: 74.04 ms summary: 16.27 ms Running... Air ( 5 to go) firstIteration: 27.91 ms averageWorstCase: 10.14 ms steadyState: 4.13 ms summary: 16.27 ms Running... Basic ( 5 to go) firstIteration: 11.79 ms averageWorstCase: 8.75 ms steadyState: 5.63 ms summary: 16.27 ms Running... Babylon ( 5 to go) firstIteration: 20.85 ms averageWorstCase: 8.53 ms steadyState: 5.05 ms summary: 16.27 ms Running... ML ( 5 to go) firstIteration: 84.35 ms averageWorstCase: 77.94 ms steadyState: 74.47 ms summary: 16.07 ms Running... Air ( 4 to go) firstIteration: 27.15 +- 5.49 ms averageWorstCase: 9.98 +- 1.46 ms steadyState: 4.12 +- 0.09 ms summary: 16.07 ms Running... Basic ( 4 to go) firstIteration: 12.12 +- 1.49 ms averageWorstCase: 8.28 +- 2.05 ms steadyState: 5.61 +- 0.10 ms summary: 16.07 ms Running... Babylon ( 4 to go) firstIteration: 20.76 +- 1.72 ms averageWorstCase: 8.33 +- 0.90 ms steadyState: 5.01 +- 0.21 ms summary: 16.07 ms Running... ML ( 4 to go) firstIteration: 85.66 +- 6.83 ms averageWorstCase: 77.55 +- 3.29 ms steadyState: 74.08 +- 1.99 ms summary: 15.93 +- 0.80 ms Running... Air ( 3 to go) firstIteration: 26.59 +- 3.38 ms averageWorstCase: 9.76 +- 1.05 ms steadyState: 4.09 +- 0.12 ms summary: 15.93 +- 0.80 ms Running... Basic ( 3 to go) firstIteration: 12.07 +- 0.80 ms averageWorstCase: 7.82 +- 1.81 ms steadyState: 5.60 +- 0.06 ms summary: 15.93 +- 0.80 ms Running... Babylon ( 3 to go) firstIteration: 20.50 +- 1.22 ms averageWorstCase: 8.04 +- 1.03 ms steadyState: 4.99 +- 0.12 ms summary: 15.93 +- 0.80 ms Running... ML ( 3 to go) firstIteration: 86.61 +- 4.69 ms averageWorstCase: 77.73 +- 1.81 ms steadyState: 74.20 +- 1.12 ms summary: 15.72 +- 0.78 ms Running... Air ( 2 to go) firstIteration: 25.98 +- 2.86 ms averageWorstCase: 9.53 +- 0.95 ms steadyState: 4.08 +- 0.09 ms summary: 15.72 +- 0.78 ms Running... Basic ( 2 to go) firstIteration: 12.20 +- 0.65 ms averageWorstCase: 7.77 +- 1.24 ms steadyState: 5.59 +- 0.04 ms summary: 15.72 +- 0.78 ms Running... Babylon ( 2 to go) firstIteration: 20.44 +- 0.84 ms averageWorstCase: 7.94 +- 0.75 ms steadyState: 4.99 +- 0.08 ms summary: 15.72 +- 0.78 ms Running... ML ( 2 to go) firstIteration: 86.01 +- 3.60 ms averageWorstCase: 78.28 +- 1.96 ms steadyState: 74.26 +- 0.77 ms summary: 15.64 +- 0.57 ms Running... Air ( 1 to go) firstIteration: 25.93 +- 2.16 ms averageWorstCase: 9.49 +- 0.72 ms steadyState: 4.07 +- 0.07 ms summary: 15.64 +- 0.57 ms Running... Basic ( 1 to go) firstIteration: 12.65 +- 1.27 ms averageWorstCase: 7.73 +- 0.94 ms steadyState: 5.59 +- 0.03 ms summary: 15.64 +- 0.57 ms Running... Babylon ( 1 to go) firstIteration: 20.55 +- 0.69 ms averageWorstCase: 8.16 +- 0.80 ms steadyState: 5.00 +- 0.07 ms summary: 15.64 +- 0.57 ms Running... ML ( 1 to go) firstIteration: 85.38 +- 3.16 ms averageWorstCase: 78.01 +- 1.63 ms steadyState: 74.14 +- 0.66 ms summary: 15.69 +- 0.45 ms Success! Benchmark is now finished. 3d-cube: 5 3d-morph: 3 3d-raytrace: 5 access-binary-trees: 1 access-fannkuch: 5 access-nbody: 1 access-nsieve: 2 bitops-3bit-bits-in-byte: 1 bitops-bits-in-byte: 1 bitops-bitwise-and: 1 bitops-nsieve-bits: 2 controlflow-recursive: 1 crypto-aes: 4 crypto-md5: 2 crypto-sha1: 2 date-format-tofte: 19 date-format-xparb: 4 math-cordic: 2 math-partial-sums: 2 math-spectral-norm: 0 regexp-dna: 3 string-base64: 2 string-fasta: 2 string-tagcloud: 4 string-unpack-code: 18 string-validate-input: 2 Profile data found (11950064 bytes) Removing instrumented JS... Building optimized JS... 0:00.30 W Clobber not needed. 0:00.42 Using Python 3.14.5 from /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/build/bin/python 0:00.42 Adding configure options from /startdir/src/firefox-140.12.0/.mozconfig 0:00.42 --enable-application=js 0:00.42 --prefix=/usr 0:00.42 --enable-release 0:00.42 --enable-hardening 0:00.42 --enable-optimize 0:00.42 --enable-rust-simd 0:00.42 --enable-linker=lld 0:00.42 --disable-bootstrap 0:00.42 --disable-debug 0:00.42 --disable-jemalloc 0:00.42 --disable-strip 0:00.42 --with-system-zlib 0:00.42 --without-system-icu 0:00.42 --enable-readline 0:00.42 --enable-shared-js 0:00.42 --enable-tests 0:00.42 --with-intl-api 0:00.42 --enable-lto=cross,full 0:00.42 --enable-profile-use=cross 0:00.42 --with-pgo-profile-path=/startdir/src/firefox-140.12.0/merged.profdata 0:00.42 checking for vcs source checkout... no 0:00.44 checking for a shell... /usr/bin/sh 0:00.49 checking for host system type... x86_64-pc-linux-gnu 0:00.49 checking for target system type... x86_64-pc-linux-gnu 0:00.58 checking if configuration file confvars.sh exists... no 0:00.59 checking whether cross compiling... no 0:00.59 checking for Python 3... /startdir/src/mozbuild/srcdirs/firefox-140.12.0-916b706c2b05/_virtualenvs/build/bin/python (3.14.5) 0:00.59 checking for wget... not found 0:00.59 checking for ccache... not found 0:00.59 checking for the target C compiler... /usr/bin/clang 0:00.62 checking whether the target C compiler can be used... yes 0:00.62 checking the target C compiler version... 22.1.6 0:00.63 checking the target C compiler works... yes 0:00.63 checking for the target C++ compiler... /usr/bin/clang++ 0:00.66 checking whether the target C++ compiler can be used... yes 0:00.66 checking the target C++ compiler version... 22.1.6 0:00.67 checking the target C++ compiler works... yes 0:00.67 checking for the host C compiler... /usr/bin/clang 0:00.67 checking whether the host C compiler can be used... yes 0:00.67 checking the host C compiler version... 22.1.6 0:00.67 checking the host C compiler works... yes 0:00.67 checking for the host C++ compiler... /usr/bin/clang++ 0:00.67 checking whether the host C++ compiler can be used... yes 0:00.67 checking the host C++ compiler version... 22.1.6 0:00.67 checking the host C++ compiler works... yes 0:00.69 checking for target linker... lld 0:00.71 checking for host linker... lld 0:00.73 checking for 64-bit OS... yes 0:00.74 checking for new enough STL headers from libstdc++... yes 0:00.79 checking for __thread keyword for TLS variables... yes 0:00.80 checking for unwind.h... yes 0:00.84 checking for _Unwind_Backtrace... yes 0:00.84 checking for the assembler... /usr/bin/clang 0:00.85 checking for llvm-objdump... /usr/bin/llvm-objdump 0:00.86 checking for ar... /usr/bin/llvm-ar 0:00.87 checking whether ar supports response files... no 0:00.89 checking for host_ar... /usr/bin/llvm-ar 0:00.90 checking for nm... /usr/bin/llvm-nm 0:00.91 checking for -mavxvnni support... yes 0:00.92 checking for -mavx512bw support... yes 0:00.94 checking for -mavx512vnni support... yes 0:00.94 checking for pkg_config... /usr/bin/pkg-config 0:00.94 checking for pkg-config version... 2.5.1 0:00.94 checking whether pkg-config is pkgconf... yes 0:00.94 WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR. 0:00.97 checking for strndup... yes 0:01.01 checking for posix_memalign... yes 0:01.05 checking for memalign... yes 0:01.08 checking for malloc_usable_size... yes 0:01.10 checking for malloc.h... yes 0:01.12 checking whether malloc_usable_size definition can use const argument... no 0:01.13 checking for stdint.h... yes 0:01.15 checking for inttypes.h... yes 0:01.16 checking for alloca.h... yes 0:01.18 checking for sys/byteorder.h... no 0:01.20 checking for getopt.h... yes 0:01.21 checking for unistd.h... yes 0:01.23 checking for nl_types.h... yes 0:01.25 checking for cpuid.h... yes 0:01.28 checking for fts.h... yes 0:01.30 checking for sys/statvfs.h... yes 0:01.32 checking for sys/statfs.h... yes 0:01.34 checking for sys/vfs.h... yes 0:01.36 checking for sys/mount.h... yes 0:01.38 checking for sys/quota.h... yes 0:01.40 checking for linux/quota.h... yes 0:01.42 checking for linux/if_addr.h... yes 0:01.44 checking for linux/rtnetlink.h... yes 0:01.46 checking for sys/queue.h... yes 0:01.47 checking for sys/types.h... yes 0:01.49 checking for netinet/in.h... yes 0:01.51 checking for byteswap.h... yes 0:01.53 checking for memfd_create in sys/mman.h... yes 0:01.57 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:01.62 checking for res_ninit()... yes 0:01.66 checking for dladdr... yes 0:01.67 checking for dlfcn.h... yes 0:01.71 checking for dlopen in -ldl... yes 0:01.74 checking for gethostbyname_r in -lc_r... no 0:01.78 checking for socket in -lsocket... no 0:01.81 checking for pthread_create... yes 0:01.83 checking for pthread.h... yes 0:01.85 checking whether the C compiler supports -pthread... yes 0:01.92 checking whether 64-bits std::atomic requires -latomic... no 0:01.94 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:01.96 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:01.97 checking whether the C compiler supports -Wformat-type-confusion... yes 0:01.99 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:02.08 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.09 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:02.11 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:02.13 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:02.14 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.16 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:02.17 checking whether the C compiler supports -Wunreachable-code-return... yes 0:02.19 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:02.21 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:02.22 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:02.23 checking whether the C compiler supports -Wclass-varargs... yes 0:02.25 checking whether the C++ compiler supports -Wclass-varargs... yes 0:02.26 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:02.28 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:02.30 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:02.32 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:02.33 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:02.35 checking whether the C compiler supports -Wloop-analysis... yes 0:02.36 checking whether the C++ compiler supports -Wloop-analysis... yes 0:02.38 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:02.39 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:02.41 checking whether the C++ compiler supports -Wcomma-subscript... no 0:02.43 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:02.44 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:02.47 checking whether the C compiler supports -Wenum-float-conversion... yes 0:02.51 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:02.53 checking whether the C++ compiler supports -Wvolatile... no 0:02.56 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... yes 0:02.59 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:02.61 checking whether the C++ compiler supports -Wno-deprecated-this-capture... yes 0:02.65 checking whether the C++ compiler supports -Wcomma... yes 0:02.67 checking whether the C compiler supports -Wduplicated-cond... no 0:02.69 checking whether the C++ compiler supports -Wduplicated-cond... no 0:02.72 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:02.75 checking whether the C compiler supports -Wlogical-op... no 0:02.77 checking whether the C++ compiler supports -Wlogical-op... no 0:02.80 checking whether the C compiler supports -Wstring-conversion... yes 0:02.83 checking whether the C++ compiler supports -Wstring-conversion... yes 0:02.86 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 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=maybe-uninitialized... no 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=deprecated-declarations... yes 0:02.95 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:02.97 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:02.99 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:03.00 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:03.02 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.05 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.08 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.13 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.18 checking whether the C compiler supports -Wformat-security... yes 0:03.20 checking whether the C++ compiler supports -Wformat-security... yes 0:03.21 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.24 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:03.25 checking whether the C compiler supports -Wno-psabi... yes 0:03.27 checking whether the C++ compiler supports -Wno-psabi... yes 0:03.28 checking whether the C compiler supports -Wthread-safety... yes 0:03.30 checking whether the C++ compiler supports -Wthread-safety... 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-error=builtin-macro-redefined... yes 0:03.35 checking whether the C++ compiler supports -Wno-vla-cxx-extension... yes 0:03.37 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.40 checking whether the C compiler supports -Wno-character-conversion... yes 0:03.42 checking whether the C++ compiler supports -Wno-character-conversion... yes 0:03.43 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:03.45 checking whether the C++ compiler supports -fno-aligned-new... yes 0:03.65 checking whether we're trying to statically link with libstdc++... no 0:03.70 checking whether the linker supports Identical Code Folding... yes 0:03.73 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:03.75 checking whether the C assembler supports -Wa,--noexecstack... yes 0:03.78 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:03.82 checking whether the C linker supports -Wl,-z,text... yes 0:03.86 checking whether the C linker supports -Wl,-z,relro... yes 0:03.89 checking whether the C linker supports -Wl,-z,now... yes 0:03.93 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:03.94 checking whether the C assembler supports -fPIC... yes 0:03.96 checking whether the C compiler supports -fPIC... yes 0:03.97 checking whether the C++ compiler supports -fPIC... yes 0:04.01 checking what kind of list files are supported by the linker... linkerlist 0:04.01 checking for llvm_profdata... /usr/bin/llvm-profdata 0:04.03 checking for readelf... /usr/bin/llvm-readelf 0:04.05 checking for objcopy... /usr/bin/llvm-objcopy 0:04.05 checking for rustc... /usr/bin/rustc 0:04.05 checking for cargo... /usr/bin/cargo 0:04.07 checking rustc version... 1.96.0 0:04.08 checking cargo version... 1.96.0 0:04.12 checking for rust host triplet... x86_64-unknown-linux-gnu 0:04.15 checking for rust target triplet... x86_64-unknown-linux-gnu 0:04.15 checking for rustdoc... /usr/bin/rustdoc 0:04.15 checking for cbindgen... /usr/bin/cbindgen 0:04.15 checking for rustfmt... /usr/bin/rustfmt 0:04.15 checking for clang for bindgen... /usr/bin/clang++ 0:04.17 checking for libclang for bindgen... /usr/lib/libclang.so 0:04.17 checking that libclang is new enough... yes 0:04.17 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN'] 0:04.21 checking for readline... yes 0:04.23 checking for tm_zone and tm_gmtoff in struct tm... yes 0:04.26 checking for getpagesize... yes 0:04.30 checking for gmtime_r... yes 0:04.34 checking for localtime_r... yes 0:04.37 checking for gettid... yes 0:04.40 checking for setpriority... yes 0:04.44 checking for syscall... yes 0:04.47 checking for getc_unlocked... yes 0:04.50 checking for pthread_getname_np... yes 0:04.54 checking for pthread_get_name_np... no 0:04.57 checking for strerror... yes 0:04.61 checking for nl_langinfo and CODESET... yes 0:04.65 checking for __cxa_demangle... yes 0:04.68 checking for _getc_nolock... no 0:04.72 checking for localeconv... yes 0:04.74 checking for valid C compiler optimization flags... yes 0:04.74 checking for awk... /usr/bin/gawk 0:04.74 checking for gmake... /usr/bin/make 0:04.74 checking for watchman... not found 0:04.74 checking for xargs... /usr/bin/xargs 0:04.74 checking for rpmbuild... not found 0:04.78 checking for strip... /usr/bin/llvm-strip 0:04.78 checking for zlib >= 1.2.3... yes 0:04.78 checking MOZ_ZLIB_CFLAGS... 0:04.79 checking MOZ_ZLIB_LIBS... -lz 0:04.79 Creating config.status 0:04.79 /startdir/src/firefox-140.12.0/configure.py:227: DeprecationWarning: codecs.open() is deprecated. Use open() instead. 0:04.79 with codecs.open("config.status", "w", "utf-8") as fh: 0:04.86 Reticulating splines... 0:05.08 Finished reading 92 moz.build files in 0.04s 0:05.08 Read 0 gyp files in parallel contributing 0.00s to total wall time 0:05.08 Processed into 437 build config descriptors in 0.03s 0:05.08 RecursiveMake backend executed in 0.08s 0:05.08 310 total backend files; 310 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 54 Makefile 0:05.08 FasterMake backend executed in 0.01s 0:05.08 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 0:05.08 Clangd backend executed in 0.06s 0:05.08 129 total backend files; 3 created; 0 updated; 126 unchanged; 0 deleted 0:05.08 Total wall time: 0.23s; CPU time: 0.23s; Efficiency: 100%; Untracked: 0.01s 0:05.13 W Adding make options from /startdir/src/firefox-140.12.0/.mozconfig MOZ_OBJDIR=/startdir/src/firefox-140.12.0/obj OBJDIR=/startdir/src/firefox-140.12.0/obj FOUND_MOZCONFIG=/startdir/src/firefox-140.12.0/.mozconfig export FOUND_MOZCONFIG 0:05.13 /usr/bin/make -f client.mk -j24 -s 0:05.22 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 2; Removed 0 files and 0 directories. 0:05.25 Elapsed: 0.02s; From dist/include: Kept 5 existing; Added/updated 581; Removed 0 files and 0 directories. 0:05.25 Elapsed: 0.03s; From _tests: Kept 2 existing; Added/updated 529; Removed 0 files and 0 directories. 0:05.28 ./buildconfig.rs.stub 0:05.28 ./system-header.sentinel.stub 0:05.28 ./cbindgen-metadata.json.stub 0:05.28 ./js-confdefs.h.stub 0:05.28 ./js-config.h.stub 0:05.28 ./ProfilingCategoryList.h.stub 0:05.28 ./PrefsGenerated.h.stub 0:05.28 ./ReservedWordsGenerated.h.stub 0:05.28 ./StatsPhasesGenerated.h.stub 0:05.28 ./ABIFunctionTypeGenerated.h.stub 0:05.28 ./MIROpsGenerated.h.stub 0:05.28 ./LIROpsGenerated.h.stub 0:05.28 ./CacheIROpsGenerated.h.stub 0:05.28 ./AtomicOperationsGenerated.h.stub 0:05.28 ./WasmBuiltinModuleGenerated.h.stub 0:05.30 config 0:05.38 config/nsinstall_real 0:05.41 ./selfhosted.out.h.stub 0:07.11 ./unicode_bidi_ffi_generated.h.stub 0:07.26 js/src/build/symverscript.stub 0:07.27 js/src/gc/StatsPhasesGenerated.inc.stub 0:07.27 config/external/icu/data/icu_data.o 0:07.27 build/pure_virtual 0:07.28 intl/components 0:07.28 js/src/frontend 0:07.28 js/src/intgemm 0:07.28 js/src/builtin/temporal 0:07.28 js/src/wasm 0:07.28 js/src/util 0:07.28 js/src/xsum 0:07.28 js/src/debugger 0:07.28 js/src/irregexp 0:07.28 memory/mozalloc 0:07.28 memory/build 0:07.28 js/src/jit 0:07.28 intl/components/src/calendar 0:07.28 js/src 0:07.28 mfbt 0:07.28 config/external/icu/i18n 0:07.28 modules/fdlibm/src 0:07.28 config/external/icu/common 0:07.28 mozglue/baseprofiler 0:07.47 mozglue/misc 0:07.47 mozglue/interposers 0:07.62 mozglue/static 0:07.79 third_party/fmt 0:08.07 js/src/gdb 0:08.25 js/src/jsapi-tests 0:08.26 js/src/shell 0:08.39 memory/build/test 0:08.93 mfbt/tests 0:09.25 build/pure_virtual/libpure_virtual.a 0:09.34 js/src/gc 0:09.71 warning: /startdir/src/firefox-140.12.0/js/src/gdb/gdb-tests.cpp: function control flow change detected (hash mismatch) main Hash = 534401530309938724 up to 114 count discarded [-Wbackend-plugin] 0:09.72 1 warning generated. 0:09.95 memory/build/test/TestMozJemallocUtils 0:10.06 Compiling unicode-ident v1.0.6 0:10.17 Compiling proc-macro2 v1.0.86 0:11.65 Compiling quote v1.0.35 0:12.34 Compiling syn v2.0.87 0:13.03 Compiling serde v1.0.219 0:13.38 Compiling stable_deref_trait v1.2.0 0:13.45 Compiling writeable v0.5.5 0:13.73 Compiling litemap v0.7.3 0:13.87 Compiling icu_locid_transform_data v1.5.0 0:14.29 Compiling semver v1.0.16 0:14.42 Compiling libm v0.2.6 0:14.62 Compiling cfg-if v1.0.0 0:14.66 Compiling icu_properties_data v1.5.0 0:14.77 Compiling libc v0.2.171 0:15.32 Compiling utf8_iter v1.0.4 0:15.32 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/collationdatabuilder.cpp:418:20: warning: code will never be executed [-Wunreachable-code] 0:15.32 418 | modified = true; 0:15.32 | ^~~~ 0:15.41 Compiling version_check v0.9.4 0:15.63 1 warning generated. 0:15.76 Compiling synstructure v0.13.1 0:16.03 Compiling rustversion v1.0.19 0:16.42 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:16.56 Compiling mozbuild v0.1.0 (/startdir/src/firefox-140.12.0/build/rust/mozbuild) 0:16.70 Compiling jobserver v0.1.33 0:16.78 Compiling core_maths v0.1.0 0:16.85 Compiling shlex v1.3.0 0:17.17 Compiling utf16_iter v1.0.5 0:17.24 Compiling icu_normalizer_data v1.5.0 0:17.28 Compiling strck v0.1.2 0:17.37 Compiling write16 v1.0.0 0:17.42 Compiling strck_ident v0.1.2 0:17.56 Compiling cc v1.2.12 0:17.63 Compiling getrandom v0.3.3 0:18.23 Compiling equivalent v1.0.1 0:18.29 Compiling smallvec v1.13.1 0:18.45 Compiling foldhash v0.1.5 0:18.59 Compiling lazy_static v1.4.0 0:18.63 /startdir/src/firefox-140.12.0/intl/icu/source/common/locdspnm.cpp:246:14: warning: private field 'capitalizationBrkIter' is not used [-Wunused-private-field] 0:18.63 246 | UObject* capitalizationBrkIter; 0:18.63 | ^ 0:18.65 Compiling autocfg v1.1.0 (/startdir/src/firefox-140.12.0/third_party/rust/autocfg) 0:18.75 1 warning generated. 0:19.16 Compiling encoding_rs v0.8.35 (https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5#1236d1bc) 0:19.67 Compiling num-traits v0.2.19 0:21.04 Compiling percent-encoding v2.3.1 0:21.26 Compiling icu_calendar_data v1.5.0 0:21.31 Compiling encoding_c v0.9.8 0:21.34 Compiling icu_segmenter_data v1.5.0 (/startdir/src/firefox-140.12.0/intl/icu_segmenter_data) 0:21.40 Compiling encoding_c_mem v0.2.6 0:21.43 Compiling form_urlencoded v1.2.1 0:21.67 Compiling diplomat-runtime v0.8.0 0:21.67 Compiling termcolor v1.4.1 0:21.73 Compiling log v0.4.26 0:21.75 Compiling unicode-width v0.2.0 0:21.92 Compiling leb128 v0.2.5 0:21.94 Compiling byteorder v1.5.0 0:21.99 Compiling wasm-encoder v0.219.1 0:22.05 Compiling unicode-width v0.1.999 (/startdir/src/firefox-140.12.0/build/rust/unicode-width) 0:22.09 Compiling env_logger v0.10.0 0:22.12 Compiling zerocopy v0.7.32 0:23.04 Compiling getrandom v0.2.999 (/startdir/src/firefox-140.12.0/build/rust/getrandom) 0:23.39 Compiling bumpalo v3.15.4 0:23.41 Compiling once_cell v1.21.3 0:23.42 Compiling memchr v2.7.4 0:24.22 Compiling wast v219.0.1 0:31.85 Compiling serde_derive v1.0.219 0:33.12 Compiling zerofrom-derive v0.1.3 0:37.92 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:105:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:37.92 105 | static_assert(std::is_literal_type_v>); 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:37.92 3670 | _GLIBCXX17_DEPRECATED 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:37.92 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:37.92 | ^ 0:37.92 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:106:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:37.92 106 | static_assert(std::is_literal_type_v>); 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:37.92 3670 | _GLIBCXX17_DEPRECATED 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:37.92 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:37.92 | ^ 0:37.92 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:107:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:37.92 107 | static_assert(std::is_literal_type_v>); 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:37.92 3670 | _GLIBCXX17_DEPRECATED 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:37.92 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:37.92 | ^ 0:37.92 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:108:20: warning: 'is_literal_type_v>' is deprecated [-Wdeprecated-declarations] 0:37.92 108 | static_assert(std::is_literal_type_v>); 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>' has been explicitly marked deprecated here 0:37.92 3670 | _GLIBCXX17_DEPRECATED 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:37.92 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:37.92 | ^ 0:37.92 /startdir/src/firefox-140.12.0/mfbt/tests/TestResult.cpp:109:21: warning: 'is_literal_type_v>>' is deprecated [-Wdeprecated-declarations] 0:37.92 109 | static_assert(!std::is_literal_type_v>>); 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/type_traits:3670:3: note: 'is_literal_type_v>>' has been explicitly marked deprecated here 0:37.92 3670 | _GLIBCXX17_DEPRECATED 0:37.92 | ^ 0:37.92 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 0:37.92 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 0:37.92 | ^ 0:38.74 5 warnings generated. 0:41.27 /startdir/src/firefox-140.12.0/intl/icu/source/common/ucnv.cpp:326:12: warning: 'ucnv_safeClone_77' is deprecated [-Wdeprecated-declarations] 0:41.27 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone' 0:41.27 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 0:41.27 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 0:41.27 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 0:41.27 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 0:41.27 | ^ 0:41.27 :57:1: note: expanded from here 0:41.27 57 | ucnv_safeClone_77 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_77' has been explicitly marked deprecated here 0:41.27 554 | U_DEPRECATED UConverter * U_EXPORT2 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 0:41.27 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 0:41.27 | ^ 0:41.27 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 0:41.27 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 0:41.27 | ^ 0:41.28 /startdir/src/firefox-140.12.0/intl/icu/source/common/ucnv.cpp:492:13: warning: 'ucnv_safeClone_77' is deprecated [-Wdeprecated-declarations] 0:41.28 492 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone' 0:41.28 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 0:41.28 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 0:41.28 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 0:41.28 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 0:41.28 | ^ 0:41.28 :83:1: note: expanded from here 0:41.28 83 | ucnv_safeClone_77 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_77' has been explicitly marked deprecated here 0:41.28 554 | U_DEPRECATED UConverter * U_EXPORT2 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 0:41.28 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 0:41.28 | ^ 0:41.28 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 0:41.28 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 0:41.28 | ^ 0:41.53 2 warnings generated. 0:41.88 Compiling yoke-derive v0.7.4 0:42.15 Compiling zerovec-derive v0.10.3 0:42.30 Compiling zerofrom v0.1.4 0:42.39 Compiling displaydoc v0.2.4 0:45.38 Compiling icu_provider_macros v1.5.0 0:47.30 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 0:47.68 mfbt/tests/TestAlgorithm 0:47.68 mfbt/tests/TestArray 0:47.82 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 0:47.95 Compiling arrayvec v0.7.6 0:48.02 Compiling yoke v0.7.4 0:48.19 Compiling zerovec v0.10.4 0:48.20 Compiling calendrical_calculations v0.1.1 0:48.28 Compiling hashbrown v0.15.2 0:48.82 mfbt/tests/TestArrayUtils 0:49.00 Compiling hashbrown v0.13.999 (/startdir/src/firefox-140.12.0/build/rust/hashbrown-0.13) 0:49.05 Compiling tinystr v0.7.6 0:49.23 Compiling icu_locid v1.5.0 0:49.27 Compiling icu_collections v1.5.0 0:49.70 Compiling rustc_version v0.4.0 0:49.94 mfbt/tests/TestAtomicBitfields 0:50.14 Compiling icu_provider v1.5.0 0:50.18 Compiling diplomat_core v0.8.0 0:50.38 Compiling mozglue-static v0.1.0 (/startdir/src/firefox-140.12.0/mozglue/static/rust) 0:50.71 Compiling icu_locid_transform v1.5.0 0:51.03 mfbt/tests/TestAtomics 0:51.58 Compiling icu_properties v1.5.0 0:51.59 Compiling icu_calendar v1.5.2 0:51.61 warning: mozglue-static@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 0:51.61 warning: mozglue-static@0.1.0: Inherited flag "-fprofile-use=/startdir/src/firefox-140.12.0/merged.profdata" is not supported by the currently used CC 0:51.61 Compiling icu_provider_adapters v1.5.0 0:51.84 Compiling icu_segmenter v1.5.0 0:52.41 mfbt/tests/TestBinarySearch 0:52.76 mfbt/tests/TestBitSet 0:52.95 Compiling indexmap v2.8.0 0:53.40 warning: Unified_cpp_js_src_jsapi-tests25.cpp: function control flow change detected (hash mismatch) main Hash = 527248244341934572 up to 114 count discarded [-Wbackend-plugin] 0:53.67 Compiling icu_normalizer v1.5.0 0:53.68 Compiling unicode-bidi-ffi v0.1.0 (/startdir/src/firefox-140.12.0/intl/bidi/rust/unicode-bidi-ffi) 0:53.80 1 warning generated. 0:53.82 mfbt/tests/TestBloomFilter 0:53.92 mfbt/tests/TestBufferList 0:54.18 Compiling idna_adapter v1.2.0 0:54.27 Compiling idna v1.0.3 0:54.35 mfbt/tests/TestCasting 0:54.98 mfbt/tests/TestCeilingFloor 0:55.50 mfbt/tests/TestCheckedInt 0:55.63 Compiling url v2.5.4 0:55.73 mfbt/tests/TestCompactPair 0:56.28 mfbt/tests/TestCountPopulation 0:56.64 mfbt/tests/TestCountZeroes 0:57.10 Compiling diplomat v0.8.0 0:57.15 Compiling mozilla-central-workspace-hack v0.1.0 (/startdir/src/firefox-140.12.0/build/workspace-hack) 0:57.43 mfbt/tests/TestDefineEnum 0:58.21 mfbt/tests/TestDoublyLinkedList 0:58.47 mfbt/tests/TestEndian 0:59.32 mfbt/tests/TestEnumeratedArray 0:59.65 mfbt/tests/TestEnumSet 0:59.88 Compiling icu_capi v1.5.0 (/startdir/src/firefox-140.12.0/intl/icu_capi) 1:00.14 warning: struct `PotentiallyInvalidUtf8` is never constructed 1:00.14 --> intl/icu_capi/src/utf.rs:30:12 1:00.14 | 1:00.14 30 | pub struct PotentiallyInvalidUtf8<'a>(pub &'a [u8]); 1:00.14 | ^^^^^^^^^^^^^^^^^^^^^^ 1:00.14 | 1:00.14 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default 1:00.14 warning: struct `PotentiallyInvalidUtf16` is never constructed 1:00.14 --> intl/icu_capi/src/utf.rs:107:12 1:00.14 | 1:00.14 107 | pub struct PotentiallyInvalidUtf16<'a>(pub &'a [u16]); 1:00.14 | ^^^^^^^^^^^^^^^^^^^^^^^ 1:00.14 warning: hiding a lifetime that's elided elsewhere is confusing 1:00.14 --> intl/icu_capi/src/utf.rs:72:28 1:00.14 | 1:00.14 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> { 1:00.14 | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here 1:00.14 | | | 1:00.14 | | the same lifetime is hidden here 1:00.14 | the lifetime is elided here 1:00.14 | 1:00.14 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing 1:00.14 = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default 1:00.14 help: use `'_` for type paths 1:00.14 | 1:00.14 72 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> { 1:00.14 | +++ +++ 1:01.71 mfbt/tests/TestEnumTypeTraits 1:02.43 Compiling jsrust_shared v0.1.0 (/startdir/src/firefox-140.12.0/js/src/rust/shared) 1:02.49 mfbt/tests/TestFastBernoulliTrial 1:02.87 warning: `icu_capi` (lib) generated 3 warnings (run `cargo fix --lib -p icu_capi` to apply 1 suggestion) 1:02.87 Compiling jsrust v0.1.0 (/startdir/src/firefox-140.12.0/js/src/rust) 1:02.90 mfbt/tests/TestFloatingPoint 1:03.60 mfbt/tests/TestFunctionRef 1:03.66 mfbt/tests/TestFunctionTypeTraits 1:03.78 mfbt/tests/TestHashTable 1:04.08 mfbt/tests/TestIntegerRange 1:04.21 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/smpdtfmt.cpp:1498:56: warning: variable 'capContextUsageType' set but not used [-Wunused-but-set-variable] 1:04.21 1498 | DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; 1:04.21 | ^ 1:04.25 mfbt/tests/TestJSONWriter 1:04.53 mfbt/tests/TestLinkedList 1:04.72 mfbt/tests/TestMacroArgs 1:04.77 1 warning generated. 1:04.85 mfbt/tests/TestMacroForEach 1:05.45 mfbt/tests/TestMathAlgorithms 1:05.64 mfbt/tests/TestMaybe 1:05.72 mfbt/tests/TestNonDereferenceable 1:05.84 mfbt/tests/TestNotNull 1:05.86 mfbt/tests/TestRandomNum 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/i18n/ucol.cpp:108:12: warning: 'ucol_safeClone_77' is deprecated [-Wdeprecated-declarations] 1:05.90 108 | return ucol_safeClone(coll, nullptr, nullptr, status); 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/urename.h:787:24: note: expanded from macro 'ucol_safeClone' 1:05.90 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 1:05.90 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 1:05.90 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 1:05.90 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 1:05.90 | ^ 1:05.90 :88:1: note: expanded from here 1:05.90 88 | ucol_safeClone_77 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/obj/dist/include/unicode/ucol.h:1359:1: note: 'ucol_safeClone_77' has been explicitly marked deprecated here 1:05.90 1359 | U_DEPRECATED UCollator* U_EXPORT2 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 1:05.90 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 1:05.90 | ^ 1:05.90 /startdir/src/firefox-140.12.0/intl/icu/source/common/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 1:05.90 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 1:05.90 | ^ 1:05.96 mfbt/tests/TestRange 1:05.97 1 warning generated. 1:06.16 mfbt/tests/TestRefPtr 1:06.21 mfbt/tests/TestResult 1:06.46 mfbt/tests/TestRollingMean 1:06.77 mfbt/tests/TestSaturate 1:06.93 mfbt/tests/TestScopeExit 1:06.94 mfbt/tests/TestSegmentedVector 1:07.11 mfbt/tests/TestSHA1 1:07.13 mfbt/tests/TestSIMD 1:07.23 mfbt/tests/TestSmallPointerArray 1:07.31 mfbt/tests/TestSplayTree 1:07.41 mfbt/tests/TestTextUtils 1:07.43 mfbt/tests/TestTypedEnum 1:07.51 mfbt/tests/TestUniquePtr 1:07.57 mfbt/tests/TestVariant 1:07.58 mfbt/tests/TestVector 1:07.58 mfbt/tests/TestWeakPtr 1:07.60 mfbt/tests/TestWrappingOperations 1:07.67 mfbt/tests/TestXorShift128PlusRNG 1:07.69 mfbt/tests/TestMPSCQueue 1:07.89 mfbt/tests/TestSPSCQueue 1:07.91 mfbt/tests/TestThreadSafeWeakPtr 1:08.00 mfbt/tests/TestMozCrash 1:08.01 mfbt/tests/TestUtf8 1:08.04 mfbt/tests/TestPoisonArea 1:13.55 Finished `release` profile [optimized] target(s) in 1m 06s 1:13.83 js/src/rust/libjsrust.a 1:13.84 js/src/build/libjs_static.a 1:13.84 js/src/build/libmozjs-140.so 1:26.40 ld.lld: warning: Linking two modules of different target triples: '../../../x86_64-unknown-linux-gnu/release/libjsrust.a(97cc2182c72ccc3b-wrappers.o at 32575640)' is 'x86_64-unknown-linux-gnu' whereas 'ld-temp.o' is 'x86_64-pc-linux-gnu' 2:24.45 module flag identifiers must be unique (or of 'require' type) 2:24.45 !"CG Profile" 2:24.45 LLVM ERROR: Broken module found, compilation aborted! 2:24.45 PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug. 2:24.45 Stack dump: 2:24.46 0. Program arguments: /usr/bin/ld.lld --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -shared -o ../../../dist/bin/libmozjs-140.so /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib64/crti.o /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o -L/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1 -L/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib64 -L/lib -L/usr/lib -plugin-opt=mcpu=x86-64-v4 -plugin-opt=O3 -plugin-opt=-function-sections=1 -plugin-opt=-data-sections=1 -z defs --gc-sections -h libmozjs-140.so @/startdir/src/firefox-140.12.0/obj/js/src/build/libmozjs-140_so.list -plugin-opt=-import-instr-limit=10 -plugin-opt=-import-hot-multiplier=30 -O1 --sort-common --as-needed -z relro -z now -z pack-relative-relocs --icf=safe --build-id=sha1 -z noexecstack -z text -z relro -z now -z nocopyreloc -rpath-link /startdir/src/firefox-140.12.0/obj/dist/bin ../../../build/pure_virtual/libpure_virtual.a ../../../x86_64-unknown-linux-gnu/release/libjsrust.a --version-script symverscript -ldl -lz -lm -lstdc++ -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib64/crtn.o 2:24.46 1. Running pass "verify" on module "ld-temp.o" 2:59.03 #0 0x00007fd319b98a97 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/Support/Unix/Signals.inc:842:22 2:59.03 #1 0x00007fd319b95827 llvm::sys::RunSignalHandlers() /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/Support/Signals.cpp:108:20 2:59.03 #2 0x00007fd319b95827 SignalHandler /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/Support/Unix/Signals.inc:412:31 2:59.03 #3 0x00007fd318a3e8f0 (/usr/lib/libc.so.6+0x3e8f0) 2:59.03 #4 0x00007fd318a9a29c __pthread_kill_implementation /usr/src/debug/glibc/glibc/nptl/pthread_kill.c:44:76 2:59.03 #5 0x00007fd318a3e7d0 raise /usr/src/debug/glibc/glibc/signal/../sysdeps/posix/raise.c:27:6 2:59.03 #6 0x00007fd318a25681 abort /usr/src/debug/glibc/glibc/stdlib/abort.c:85:3 2:59.03 #7 0x00007fd31975ccb8 llvm::report_fatal_error(llvm::Twine const&, bool) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/Support/ErrorHandling.cpp:135:10 2:59.03 #8 0x00007fd319a6bcbe (/usr/lib/libLLVM.so.22.1+0x86bcbe) 2:59.03 #9 0x00007fd319e345a4 (/usr/lib/libLLVM.so.22.1+0xc345a4) 2:59.03 #10 0x00007fd31c28b8c7 llvm::detail::PassModel>::run(llvm::Module&, llvm::AnalysisManager&) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/IR/PassManagerInternal.h:92:3 2:59.03 #11 0x00007fd319de9e7e llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/IR/PassManagerImpl.h:80:18 2:59.03 #12 0x00007fd31c292d6d llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase() /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/ADT/SmallPtrSet.h:89:5 2:59.03 #13 0x00007fd31c292d6d llvm::SmallPtrSetImpl::~SmallPtrSetImpl() /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/ADT/SmallPtrSet.h:368:35 2:59.03 #14 0x00007fd31c292d6d llvm::SmallPtrSet::~SmallPtrSet() /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/ADT/SmallPtrSet.h:527:7 2:59.03 #15 0x00007fd31c292d6d llvm::PreservedAnalyses::~PreservedAnalyses() /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/include/llvm/IR/Analysis.h:112:7 2:59.03 #16 0x00007fd31c292d6d runNewPMPasses /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/LTO/LTOBackend.cpp:354:10 2:59.03 #17 0x00007fd31c2949ca llvm::lto::opt(llvm::lto::Config const&, llvm::TargetMachine*, unsigned int, llvm::Module&, bool, llvm::ModuleSummaryIndex*, llvm::ModuleSummaryIndex const*, std::vector> const&) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/LTO/LTOBackend.cpp:394:19 2:59.03 #18 0x00007fd31c29744a std::_Vector_base>::~_Vector_base() /usr/include/c++/16.1.1/bits/stl_vector.h:375:54 2:59.03 #19 0x00007fd31c29744a std::vector>::~vector() /usr/include/c++/16.1.1/bits/stl_vector.h:795:7 2:59.03 #20 0x00007fd31c29744a llvm::lto::backend(llvm::lto::Config const&, std::function>> (unsigned int, llvm::Twine const&)>, unsigned int, llvm::Module&, llvm::ModuleSummaryIndex&) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/LTO/LTOBackend.cpp:573:31 2:59.03 #21 0x00007fd31c2851b1 std::_Function_base::~_Function_base() /usr/include/c++/16.1.1/bits/std_function.h:248:11 2:59.03 #22 0x00007fd31c2851b1 std::function>> (unsigned int, llvm::Twine const&)>::~function() /usr/include/c++/16.1.1/bits/std_function.h:324:11 2:59.03 #23 0x00007fd31c2851b1 llvm::lto::LTO::runRegularLTO(std::function>> (unsigned int, llvm::Twine const&)>) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/LTO/LTO.cpp:1408:20 2:59.03 #24 0x00007fd31c28a7d0 std::_Function_base::~_Function_base() /usr/include/c++/16.1.1/bits/std_function.h:248:11 2:59.03 #25 0x00007fd31c28a7d0 std::function>> (unsigned int, llvm::Twine const&)>::~function() /usr/include/c++/16.1.1/bits/std_function.h:324:11 2:59.03 #26 0x00007fd31c28a7d0 llvm::lto::LTO::run(std::function>> (unsigned int, llvm::Twine const&)>, llvm::FileCache) /usr/src/debug/llvm/llvm-project-22.1.6.src/llvm/lib/LTO/LTO.cpp:1270:31 2:59.03 #27 0x00007fd323b7a1d7 lld::elf::BitcodeCompiler::compile() /usr/src/debug/lld/llvm-project-22.1.6.src/lld/ELF/LTO.cpp:339:20 2:59.03 #28 0x00007fd323ae91b2 llvm::SmallVectorTemplateCommon>, void>::begin() /usr/include/llvm/ADT/SmallVector.h:273:45 2:59.03 #29 0x00007fd323ae91b2 llvm::SmallVectorTemplateCommon>, void>::end() /usr/include/llvm/ADT/SmallVector.h:275:32 2:59.03 #30 0x00007fd323ae91b2 llvm::SmallVector>, 0u>::operator=(llvm::SmallVector>, 0u>&&) /usr/include/llvm/ADT/SmallVector.h:1275:26 2:59.03 #31 0x00007fd323ae91b2 llvm::SmallVector>, 0u>::operator=(llvm::SmallVector>, 0u>&&) /usr/include/llvm/ADT/SmallVector.h:1265:16 2:59.03 #32 0x00007fd323ae91b2 void lld::elf::LinkerDriver::compileBitcodeFiles>(bool) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/ELF/Driver.cpp:2714:33 2:59.03 #33 0x00007fd323ae91b2 void lld::elf::LinkerDriver::link>(llvm::opt::InputArgList&) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/ELF/Driver.cpp:3310:28 2:59.03 #34 0x00007fd323ac5b70 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/ELF/Driver.cpp:731:5 2:59.03 #35 0x00007fd323abf2b2 lld::elf::link(llvm::ArrayRef, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/ELF/Driver.cpp:142:27 2:59.03 #36 0x00007fd3236c7660 lld::unsafeLldMain(llvm::ArrayRef, llvm::raw_ostream&, llvm::raw_ostream&, llvm::ArrayRef, bool) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/Common/DriverDispatcher.cpp:163:11 2:59.03 #37 0x000055907dc8f9e4 lld_main(int, char**, llvm::ToolContext const&) /usr/src/debug/lld/llvm-project-22.1.6.src/lld/tools/lld/lld.cpp:90:27 2:59.03 #38 0x000055907dc8f2cf main /usr/src/debug/lld/llvm-project-22.1.6.src/lld/build/tools/lld/lld-driver.cpp:18:1 2:59.03 #39 0x00007fd318a27741 __libc_start_call_main /usr/src/debug/glibc/glibc/csu/../sysdeps/nptl/libc_start_call_main.h:83:3 2:59.03 #40 0x00007fd318a27879 call_init /usr/src/debug/glibc/glibc/csu/../csu/libc-start.c:128:20 2:59.03 #41 0x00007fd318a27879 __libc_start_main /usr/src/debug/glibc/glibc/csu/../csu/libc-start.c:347:5 2:59.03 #42 0x000055907dc8f325 _start (/usr/bin/ld.lld+0x2325) 2:59.32 clang++: error: unable to execute command: Aborted (core dumped) 2:59.32 clang++: error: linker command failed due to signal (use -v to see invocation) 2:59.32 make[4]: *** [/startdir/src/firefox-140.12.0/config/rules.mk:539: ../../../dist/bin/libmozjs-140.so] Error 1 2:59.32 make[3]: *** [/startdir/src/firefox-140.12.0/config/recurse.mk:72: js/src/build/target] Error 2 2:59.32 make[2]: *** [/startdir/src/firefox-140.12.0/config/recurse.mk:34: compile] Error 2 2:59.32 make[1]: *** [/startdir/src/firefox-140.12.0/config/rules.mk:359: default] Error 2 2:59.33 make: *** [client.mk:60: build] Error 2 2:59.43 W 11 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 24 jobs for 24 cores based on 61.9 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_6d9a00f4-83fd-454c-b264-ebfd4b32fed4/build