0:03.09 Clobber not needed. created virtual environment CPython3.10.1.final.0-64 in 130ms creator CPython3Posix(dest=/build/firefox/src/firefox-96.0.3/obj/_virtualenvs/build, clear=False, no_vcs_ignore=False, global=False) activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator 0:04.14 /build/firefox/src/firefox-96.0.3/obj/_virtualenvs/build/bin/python /build/firefox/src/firefox-96.0.3/configure.py 0:04.64 Using Python 3.10.1 from /build/firefox/src/firefox-96.0.3/obj/_virtualenvs/build/bin/python 0:05.19 Adding configure options from /build/firefox/src/firefox-96.0.3/.mozconfig 0:05.20 --enable-application=browser 0:05.20 --prefix=/usr 0:05.20 --disable-release 0:05.20 --enable-hardening 0:05.20 --enable-rust-simd 0:05.20 --enable-linker=bfd 0:05.20 --disable-bootstrap 0:05.20 --disable-jit 0:05.20 --without-wasm-sandboxed-libraries 0:05.20 --enable-optimize 0:05.20 --disable-debug 0:05.20 --enable-official-branding 0:05.20 --enable-update-channel=release 0:05.20 --with-distribution-id=org.archlinux 0:05.20 --with-unsigned-addon-scopes=app,system 0:05.20 --allow-addon-sideload 0:05.20 --with-google-location-service-api-keyfile=/build/firefox/src/firefox-96.0.3/google-api-key 0:05.20 --with-google-safebrowsing-api-keyfile=/build/firefox/src/firefox-96.0.3/google-api-key 0:05.20 --with-mozilla-api-keyfile=/build/firefox/src/firefox-96.0.3/mozilla-api-key 0:05.20 --with-system-nspr 0:05.20 --with-system-nss 0:05.21 --enable-alsa 0:05.21 --enable-jack 0:05.21 --disable-updater 0:05.21 --disable-tests 0:05.21 MOZ_APP_REMOTINGNAME=firefox 0:05.21 RUSTC_OPT_LEVEL=1 0:05.21 checking for vcs source checkout... no 0:05.36 checking for a shell... /usr/bin/sh 0:05.81 checking for host system type... riscv64-unknown-linux-gnu 0:05.81 checking for target system type... riscv64-unknown-linux-gnu 0:07.13 checking whether cross compiling... no 0:07.55 checking for Python 3... /build/firefox/src/firefox-96.0.3/obj/_virtualenvs/build/bin/python (3.10.1) 0:07.60 checking for wget... not found 0:07.61 checking for ccache... not found 0:07.61 checking for the target C compiler... /usr/bin/clang 0:08.12 checking whether the target C compiler can be used... yes 0:08.12 checking the target C compiler version... 13.0.0 0:08.47 checking the target C compiler works... yes 0:08.47 checking for the target C++ compiler... /usr/bin/clang++ 0:08.99 checking whether the target C++ compiler can be used... yes 0:08.99 checking the target C++ compiler version... 13.0.0 0:09.35 checking the target C++ compiler works... yes 0:09.35 checking for the host C compiler... /usr/bin/clang 0:09.87 checking whether the host C compiler can be used... yes 0:09.87 checking the host C compiler version... 13.0.0 0:10.22 checking the host C compiler works... yes 0:10.23 checking for the host C++ compiler... /usr/bin/clang++ 0:10.77 checking whether the host C++ compiler can be used... yes 0:10.77 checking the host C++ compiler version... 13.0.0 0:11.11 checking the host C++ compiler works... yes 0:11.48 checking for 64-bit OS... yes 0:11.90 checking for new enough STL headers from libstdc++... yes 0:12.12 checking for linker... bfd 0:12.12 checking for the assembler... /usr/bin/clang 0:12.32 checking for ar... /usr/bin/llvm-ar 0:12.51 checking for nm... /usr/bin/llvm-nm 0:12.51 checking for strip... /usr/bin/strip 0:12.51 checking for pkg_config... /usr/bin/pkg-config 0:12.52 checking for pkg-config version... 1.8.0 0:12.91 checking for stdint.h... yes 0:13.29 checking for inttypes.h... yes 0:13.71 checking for malloc.h... yes 0:14.09 checking for alloca.h... yes 0:14.37 checking for sys/byteorder.h... no 0:14.79 checking for getopt.h... yes 0:15.19 checking for unistd.h... yes 0:15.55 checking for nl_types.h... yes 0:15.87 checking for cpuid.h... no 0:16.26 checking for fts.h... yes 0:16.64 checking for sys/statvfs.h... yes 0:17.01 checking for sys/statfs.h... yes 0:17.38 checking for sys/vfs.h... yes 0:17.75 checking for sys/mount.h... yes 0:18.16 checking for sys/quota.h... yes 0:18.57 checking for linux/quota.h... yes 0:18.98 checking for linux/if_addr.h... yes 0:19.40 checking for linux/rtnetlink.h... yes 0:19.75 checking for sys/queue.h... yes 0:20.15 checking for sys/types.h... yes 0:20.59 checking for netinet/in.h... yes 0:20.97 checking for byteswap.h... yes 0:21.37 checking for memfd_create in sys/mman.h... yes 0:21.77 checking for linux/perf_event.h... yes 0:22.13 checking for perf_event_open system call... yes 0:22.48 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:22.83 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:23.17 checking whether the C++ compiler supports -Wdeprecated-this-capture... yes 0:23.53 checking whether the C compiler supports -Wformat-type-confusion... yes 0:23.87 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:24.22 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:24.57 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:24.92 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:25.26 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:25.66 checking whether the C compiler supports -Wunreachable-code-return... yes 0:26.01 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:26.35 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:26.70 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:27.04 checking whether the C compiler supports -Wclass-varargs... yes 0:27.39 checking whether the C++ compiler supports -Wclass-varargs... yes 0:27.74 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:28.09 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:28.44 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:28.78 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:29.13 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:29.47 checking whether the C compiler supports -Wloop-analysis... yes 0:29.82 checking whether the C++ compiler supports -Wloop-analysis... yes 0:30.16 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:30.51 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:30.86 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:31.20 checking whether the C++ compiler supports -Wcomma... yes 0:31.42 checking whether the C compiler supports -Wduplicated-cond... no 0:31.64 checking whether the C++ compiler supports -Wduplicated-cond... no 0:31.98 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:32.33 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:32.68 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:33.03 checking whether the C compiler supports -Wstring-conversion... yes 0:33.38 checking whether the C++ compiler supports -Wstring-conversion... yes 0:33.73 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:33.94 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:34.16 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:34.51 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:34.85 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:35.19 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:35.54 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:35.75 checking whether the C compiler supports -Wno-error=coverage-mismatch... no 0:35.98 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... no 0:36.34 checking whether the C compiler supports -Wno-error=backend-plugin... yes 0:36.69 checking whether the C++ compiler supports -Wno-error=backend-plugin... yes 0:37.03 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:37.38 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:37.59 checking whether the C compiler supports -Wno-multistatement-macros... no 0:37.81 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:38.15 checking whether the C compiler supports -Wno-error=return-std-move... yes 0:38.50 checking whether the C++ compiler supports -Wno-error=return-std-move... yes 0:38.71 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:38.93 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:39.28 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:39.63 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:39.97 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:40.32 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:40.66 checking whether the C compiler supports -Wformat... yes 0:41.01 checking whether the C++ compiler supports -Wformat... yes 0:41.37 checking whether the C compiler supports -Wformat-security... yes 0:41.72 checking whether the C++ compiler supports -Wformat-security... yes 0:41.93 checking whether the C compiler supports -Wformat-overflow=2... no 0:42.15 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:42.52 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes 0:42.86 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes 0:43.22 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:43.56 checking whether the C compiler supports -Wno-psabi... yes 0:43.92 checking whether the C++ compiler supports -Wno-psabi... yes 0:44.28 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:44.62 checking whether the C++ compiler supports -fno-aligned-new... yes 0:44.63 checking for llvm_profdata... /usr/bin/llvm-profdata 0:44.70 checking for alsa... yes 0:44.71 checking MOZ_ALSA_CFLAGS... 0:44.73 checking MOZ_ALSA_LIBS... -lasound 0:44.75 checking for jack... yes 0:44.76 checking MOZ_JACK_CFLAGS... 0:44.78 checking MOZ_JACK_LIBS... -ljack 0:44.80 checking for libpulse... yes 0:44.81 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:44.83 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:44.85 checking for nspr >= 4.32... yes 0:44.87 checking NSPR_CFLAGS... -I/usr/include/nspr 0:44.89 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:44.89 checking for rustc... /usr/bin/rustc 0:44.89 checking for cargo... /usr/bin/cargo 0:45.35 checking rustc version... 1.56.0 0:45.39 checking cargo version... 1.56.0 0:46.47 checking for rust host triplet... riscv64gc-unknown-linux-gnu 0:47.31 checking for rust target triplet... riscv64gc-unknown-linux-gnu 0:47.31 checking for rustdoc... /usr/bin/rustdoc 0:47.34 checking for cbindgen... /usr/bin/cbindgen 0:47.34 checking for rustfmt... /usr/bin/rustfmt 0:47.34 checking for clang for bindgen... /usr/bin/clang++ 0:47.53 checking for libclang for bindgen... /usr/lib/libclang.so 0:47.67 checking that libclang is new enough... yes 0:47.67 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 0:47.70 checking for libffi > 3.0.9... yes 0:47.72 checking MOZ_FFI_CFLAGS... 0:47.73 checking MOZ_FFI_LIBS... -lffi 0:47.79 checking for nodejs... /usr/bin/node (17.1.0) 0:47.81 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:47.89 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I/usr/include/libdrm 0:47.91 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon -ldrm 0:47.93 checking for pango >= 1.22.0... yes 0:47.95 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -pthread -I/usr/include/pixman-1 0:47.97 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:47.99 checking for fontconfig >= 2.7.0... yes 0:48.01 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread 0:48.02 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:48.04 checking for freetype2 >= 6.1.0... yes 0:48.06 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread 0:48.08 checking _FT2_LIBS... -lfreetype 0:48.09 checking for tar... /usr/bin/tar 0:48.09 checking for unzip... /usr/bin/unzip 0:48.09 checking for zip... /usr/bin/zip 0:48.09 checking for gn... not found 0:48.09 checking for the Mozilla API key... yes 0:48.10 checking for the Google Location Service API key... yes 0:48.10 checking for the Google Safebrowsing API key... yes 0:48.10 checking for the Bing API key... no 0:48.10 checking for the Adjust SDK key... no 0:48.10 checking for the Leanplum SDK key... no 0:48.10 checking for the Pocket API key... no 0:48.12 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0... yes 0:48.15 checking MOZ_X11_CFLAGS... 0:48.16 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr 0:48.18 checking for ice sm... yes 0:48.20 checking MOZ_X11_SM_CFLAGS... 0:48.22 checking for dump_syms... /usr/bin/dump_syms 0:48.82 checking for getcontext... yes 0:48.84 checking for nss >= 3.73... yes 0:48.86 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:48.87 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 0:48.88 checking for awk... /usr/bin/gawk 0:48.88 checking for perl... /usr/bin/perl 0:48.92 checking for minimum required perl version >= 5.006... 5.034000 0:49.00 checking for full perl installation... yes 0:49.00 checking for gmake... /usr/bin/make 0:49.01 checking for watchman... not found 0:49.01 checking for xargs... /usr/bin/xargs 0:49.01 checking for rpmbuild... not found 0:49.20 checking for llvm-objdump... /usr/bin/llvm-objdump 0:49.52 checking for readelf... /usr/bin/llvm-readelf 0:49.53 checking for m4... /usr/bin/m4 0:50.04 creating cache ./config.cache 0:50.24 checking host system type... riscv64-unknown-linux-gnu 0:50.35 checking target system type... riscv64-unknown-linux-gnu 0:50.47 checking build system type... riscv64-unknown-linux-gnu 0:50.47 checking for objcopy... /usr/bin/objcopy 0:50.80 checking for Cygwin environment... no 0:51.12 checking for mingw32 environment... no 0:51.79 checking for executable suffix... no 0:51.79 checking for gcc... (cached) /usr/bin/clang -std=gnu99 0:51.79 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) works... (cached) yes 0:51.79 checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) is a cross-compiler... no 0:51.79 checking whether we are using GNU C... (cached) yes 0:51.80 checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 0:51.80 checking for c++... (cached) /usr/bin/clang++ -std=gnu++17 0:51.80 checking whether the C++ compiler (/usr/bin/clang++ -std=gnu++17 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) works... (cached) yes 0:51.80 checking whether the C++ compiler (/usr/bin/clang++ -std=gnu++17 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) is a cross-compiler... no 0:51.81 checking whether we are using GNU C++... (cached) yes 0:51.81 checking whether /usr/bin/clang++ -std=gnu++17 accepts -g... (cached) yes 0:51.81 checking for /usr/bin/clang... (cached) /usr/bin/clang -std=gnu99 0:51.81 checking for strip... /usr/bin/strip 0:51.82 checking for otool... no 0:52.91 checking for --noexecstack option to as... yes 0:53.56 checking for -z noexecstack option to ld... yes 0:54.24 checking for -z text option to ld... yes 0:54.90 checking for -z relro option to ld... yes 0:55.56 checking for -z nocopyreloc option to ld... yes 0:56.23 checking for -Bsymbolic-functions option to ld... yes 0:56.89 checking for --build-id=sha1 option to ld... yes 0:57.55 checking for --ignore-unresolved-symbol option to ld... yes 0:58.02 checking if toolchain supports -mssse3 option... no 0:58.48 checking if toolchain supports -msse4.1 option... no 0:58.98 checking for working const... yes 0:59.26 checking for mode_t... yes 0:59.55 checking for off_t... yes 0:59.83 checking for pid_t... yes 1:00.12 checking for size_t... yes 1:01.29 checking whether 64-bits std::atomic requires -latomic... no 1:01.80 checking for dirent.h that defines DIR... yes 1:02.52 checking for opendir in -ldir... no 1:02.90 checking for sockaddr_in.sin_len... false 1:03.28 checking for sockaddr_in6.sin6_len... false 1:03.66 checking for sockaddr.sa_len... false 1:04.35 checking for gethostbyname_r in -lc_r... no 1:05.75 checking for library containing dlopen... -ldl 1:06.22 checking for dlfcn.h... yes 1:06.96 checking for dladdr... yes 1:07.70 checking for memmem... yes 1:08.43 checking for socket in -lsocket... no 1:09.10 checking for pthread_create in -lpthreads... no 1:09.81 checking for pthread_create in -lpthread... yes 1:10.50 checking whether /usr/bin/clang -std=gnu99 accepts -pthread... yes 1:11.02 checking for pthread.h... yes 1:11.76 checking for stat64... yes 1:12.49 checking for lstat64... yes 1:13.24 checking for truncate64... yes 1:13.98 checking for statvfs64... yes 1:14.71 checking for statvfs... yes 1:15.47 checking for statfs64... yes 1:16.20 checking for statfs... yes 1:16.95 checking for getpagesize... yes 1:17.69 checking for gmtime_r... yes 1:18.44 checking for localtime_r... yes 1:19.21 checking for arc4random... no 1:19.94 checking for arc4random_buf... no 1:20.65 checking for mallinfo... yes 1:21.38 checking for gettid... yes 1:22.14 checking for lchown... yes 1:22.88 checking for setpriority... yes 1:23.64 checking for strerror... yes 1:24.38 checking for syscall... yes 1:25.12 checking for lutimes... yes 1:25.90 checking for clock_gettime(CLOCK_MONOTONIC)... 1:26.52 checking for pthread_cond_timedwait_monotonic_np... 1:27.34 checking for res_ninit()... yes 1:27.99 checking for an implementation of va_copy()... yes 1:28.63 checking whether va_list can be copied by value... yes 1:29.41 checking for __thread keyword for TLS variables... yes 1:30.15 checking for localeconv... yes 1:30.73 checking for malloc.h... yes 1:31.47 checking for strndup... yes 1:32.22 checking for posix_memalign... yes 1:32.98 checking for memalign... yes 1:33.74 checking for malloc_usable_size... yes 1:34.14 checking whether malloc_usable_size definition can use const argument... no 1:34.46 checking for valloc in malloc.h... yes 1:34.75 checking for valloc in unistd.h... no 1:35.04 checking for _aligned_malloc in malloc.h... no 1:35.07 checking if app-specific confvars.sh exists... /build/firefox/src/firefox-96.0.3/browser/confvars.sh 1:35.10 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 1:35.22 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread 1:35.25 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 1:35.37 checking for dbus-1 >= 0.60... yes 1:35.38 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 1:35.40 checking MOZ_DBUS_LIBS... -ldbus-1 1:35.42 checking for dbus-glib-1 >= 0.60... yes 1:35.44 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread 1:35.46 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 1:36.52 checking for linux/joystick.h... yes 1:37.24 checking for fdatasync... yes 1:37.80 checking for valid C compiler optimization flags... yes 1:38.64 checking for __cxa_demangle... yes 1:39.17 checking for unwind.h... yes 1:39.92 checking for _Unwind_Backtrace... yes 1:39.97 checking for -pipe support... yes 1:40.66 checking what kind of list files are supported by the linker... linkerscript 1:40.69 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 1:40.70 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread 1:40.72 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 1:41.33 checking for FT_Bitmap_Size.y_ppem... yes 1:42.09 checking for FT_GlyphSlot_Embolden... yes 1:42.84 checking for FT_Load_Sfnt_Table... yes 1:43.49 checking for fontconfig/fcfreetype.h... yes 1:44.47 checking for posix_fadvise... yes 1:45.21 checking for posix_fallocate... yes 1:45.47 updating cache ./config.cache 1:45.50 creating ./config.data 1:45.60 js/src> Refreshing /build/firefox/src/firefox-96.0.3/js/src/old-configure with /build/firefox/src/firefox-96.0.3/build/autoconf/autoconf.sh 1:46.31 js/src> loading cache ./config.cache 1:46.51 js/src> checking host system type... riscv64-unknown-linux-gnu 1:46.62 js/src> checking target system type... riscv64-unknown-linux-gnu 1:46.73 js/src> checking build system type... riscv64-unknown-linux-gnu 1:46.75 js/src> checking for Cygwin environment... (cached) no 1:46.75 js/src> checking for mingw32 environment... (cached) no 1:46.76 js/src> checking for executable suffix... (cached) no 1:46.76 js/src> checking for gcc... (cached) /usr/bin/clang -std=gnu99 1:46.76 js/src> checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) works... (cached) yes 1:46.76 js/src> checking whether the C compiler (/usr/bin/clang -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) is a cross-compiler... no 1:46.76 js/src> checking whether we are using GNU C... (cached) yes 1:46.77 js/src> checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 1:46.77 js/src> checking for c++... (cached) /usr/bin/clang++ -std=gnu++17 1:46.77 js/src> checking whether the C++ compiler (/usr/bin/clang++ -std=gnu++17 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) works... (cached) yes 1:46.77 js/src> checking whether the C++ compiler (/usr/bin/clang++ -std=gnu++17 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fuse-ld=bfd) is a cross-compiler... no 1:46.77 js/src> checking whether we are using GNU C++... (cached) yes 1:46.78 js/src> checking whether /usr/bin/clang++ -std=gnu++17 accepts -g... (cached) yes 1:46.78 js/src> checking for /usr/bin/clang... (cached) /usr/bin/clang -std=gnu99 1:46.78 js/src> checking for sb-conf... no 1:46.79 js/src> checking for ve... no 1:47.99 js/src> checking for --noexecstack option to as... yes 1:48.67 js/src> checking for -z noexecstack option to ld... yes 1:49.33 js/src> checking for -z text option to ld... yes 1:50.00 js/src> checking for -z relro option to ld... yes 1:50.66 js/src> checking for -z nocopyreloc option to ld... yes 1:51.32 js/src> checking for -Bsymbolic-functions option to ld... yes 1:51.99 js/src> checking for --build-id=sha1 option to ld... yes 1:52.02 js/src> checking for working const... (cached) yes 1:52.02 js/src> checking for mode_t... (cached) yes 1:52.02 js/src> checking for off_t... (cached) yes 1:52.02 js/src> checking for pid_t... (cached) yes 1:52.03 js/src> checking for size_t... (cached) yes 1:52.59 js/src> checking for ssize_t... yes 1:52.59 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 1:52.61 js/src> checking for dirent.h that defines DIR... (cached) yes 1:52.66 js/src> checking for opendir in -ldir... (cached) no 1:52.68 js/src> checking for gethostbyname_r in -lc_r... (cached) no 1:52.68 js/src> checking for library containing dlopen... (cached) -ldl 1:52.70 js/src> checking for dlfcn.h... (cached) yes 1:52.73 js/src> checking for socket in -lsocket... (cached) no 1:52.75 js/src> checking for pthread_create in -lpthreads... (cached) no 1:52.77 js/src> checking for pthread_create in -lpthread... (cached) yes 1:53.46 js/src> checking whether /usr/bin/clang -std=gnu99 accepts -pthread... yes 1:54.20 js/src> checking for getc_unlocked... yes 1:54.97 js/src> checking for _getc_nolock... no 1:54.97 js/src> checking for gmtime_r... (cached) yes 1:55.01 js/src> checking for localtime_r... (cached) yes 1:55.74 js/src> checking for pthread_getname_np... yes 1:56.49 js/src> checking for pthread_get_name_np... no 1:56.49 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 1:57.22 js/src> checking for sin in -lm... yes 1:57.27 js/src> checking for res_ninit()... (cached) yes 1:58.03 js/src> checking for nl_langinfo and CODESET... yes 1:58.05 js/src> checking for an implementation of va_copy()... (cached) yes 1:58.05 js/src> checking whether va_list can be copied by value... (cached) yes 1:58.09 js/src> checking for __thread keyword for TLS variables... (cached) yes 1:58.12 js/src> checking for localeconv... (cached) yes 1:58.70 js/src> checking for valid optimization flags... yes 1:58.73 js/src> checking for __cxa_demangle... (cached) yes 1:58.76 js/src> checking for -pipe support... yes 1:59.25 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 1:59.96 js/src> checking what kind of list files are supported by the linker... linkerscript 1:59.98 js/src> checking for posix_fadvise... (cached) yes 2:00.01 js/src> checking for posix_fallocate... (cached) yes 2:00.06 js/src> checking for malloc.h... (cached) yes 2:00.09 js/src> checking for strndup... (cached) yes 2:00.12 js/src> checking for posix_memalign... (cached) yes 2:00.15 js/src> checking for memalign... (cached) yes 2:00.19 js/src> checking for malloc_usable_size... (cached) yes 2:00.58 js/src> checking whether malloc_usable_size definition can use const argument... no 2:00.91 js/src> checking for valloc in malloc.h... yes 2:01.19 js/src> checking for valloc in unistd.h... no 2:01.48 js/src> checking for _aligned_malloc in malloc.h... no 2:01.56 js/src> updating cache ./config.cache 2:01.58 js/src> creating ./config.data 2:01.67 Creating config.status 2:02.60 Reticulating splines... 2:04.14 0:01.67 File already read. Skipping: /build/firefox/src/firefox-96.0.3/intl/components/moz.build 2:04.95 0:02.49 File already read. Skipping: /build/firefox/src/firefox-96.0.3/gfx/angle/targets/angle_common/moz.build 2:25.98 Finished reading 1366 moz.build files in 6.43s 2:25.98 Read 11 gyp files in parallel contributing 0.00s to total wall time 2:25.98 Processed into 6930 build config descriptors in 6.08s 2:25.98 RecursiveMake backend executed in 8.80s 2:25.98 2674 total backend files; 2674 created; 0 updated; 0 unchanged; 0 deleted; 21 -> 1012 Makefile 2:25.98 FasterMake backend executed in 1.40s 2:25.98 13 total backend files; 13 created; 0 updated; 0 unchanged; 0 deleted 2:25.98 Total wall time: 23.51s; CPU time: 23.30s; Efficiency: 99%; Untracked: 0.79s 2:26.49 Adding make options from /build/firefox/src/firefox-96.0.3/.mozconfig MOZ_OBJDIR=/build/firefox/src/firefox-96.0.3/obj OBJDIR=/build/firefox/src/firefox-96.0.3/obj FOUND_MOZCONFIG=/build/firefox/src/firefox-96.0.3/.mozconfig export FOUND_MOZCONFIG 2:26.49 /usr/bin/make -f client.mk -j32 -s 2:27.18 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 2:27.19 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 2:27.19 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 2:27.37 Elapsed: 0.19s; From _tests: Kept 13 existing; Added/updated 597; Removed 0 files and 0 directories. 2:27.54 Elapsed: 0.36s; From dist/bin: Kept 9 existing; Added/updated 2630; Removed 0 files and 0 directories. 2:27.72 Elapsed: 0.54s; From dist/include: Kept 1731 existing; Added/updated 4293; Removed 0 files and 0 directories. 2:28.33 ./mozilla-config.h.stub 2:28.33 ./buildid.h.stub 2:28.33 ./source-repo.h.stub 2:29.21 ./stl.sentinel.stub 2:29.22 ./application.ini.stub 2:29.22 ./UseCounterList.h.stub 2:29.22 ./UseCounterWorkerList.h.stub 2:29.22 ./ServoCSSPropList.py.stub 2:29.22 ./cbindgen-metadata.json.stub 2:29.22 ./encodingsgroups.properties.h.stub 2:29.22 ./BaseChars.h.stub 2:29.22 ./IsCombiningDiacritic.h.stub 2:29.22 ./js-confdefs.h.stub 2:29.22 ./js-config.h.stub 2:29.22 ./ProfilingCategoryList.h.stub 2:29.22 ./ReservedWordsGenerated.h.stub 2:29.22 ./StatsPhasesGenerated.h.stub 2:29.22 ./MIROpsGenerated.h.stub 2:29.22 ./LIROpsGenerated.h.stub 2:29.22 ./CacheIROpsGenerated.h.stub 2:29.22 ./WasmIntrinsicGenerated.h.stub 2:29.22 ./FrameIdList.h.stub 2:29.22 ./FrameTypeList.h.stub 2:29.22 ./CountedUnknownProperties.h.stub 2:29.23 ./metrics.rs.stub 2:29.23 ./GleanMetrics.h.stub 2:29.23 ./GleanJSMetricsLookup.h.stub 2:29.23 ./pings.rs.stub 2:29.23 ./GleanPings.h.stub 2:29.23 ./GleanJSPingsLookup.h.stub 2:29.23 ./EventGIFFTMap.h.stub 2:29.23 ./HistogramGIFFTMap.h.stub 2:29.23 ./ScalarGIFFTMap.h.stub 2:29.23 ./TelemetryScalarData.h.stub 2:29.24 ./TelemetryScalarEnums.h.stub 2:29.37 config 2:30.64 ./TelemetryEventData.h.stub 2:30.65 ./TelemetryEventEnums.h.stub 2:30.66 ./TelemetryProcessEnums.h.stub 2:30.69 ./TelemetryProcessData.h.stub 2:30.70 ./TelemetryUserInteractionData.h.stub 2:30.70 ./TelemetryUserInteractionNameMap.h.stub 2:30.71 ./CrashAnnotations.h.stub 2:30.71 ./profiling_categories.rs.stub 2:30.71 ./xpcom-config.h.stub 2:30.71 ./ErrorList.h.stub 2:30.74 ./ErrorNamesInternal.h.stub 2:30.79 ./error_list.rs.stub 2:31.05 ./Services.h.stub 2:32.01 ./services.rs.stub 2:32.08 ./nsGkAtomList.h.stub 2:32.08 ./nsGkAtomConsts.h.stub 2:32.12 ./xpidl.stub.stub 2:32.17 ./application.ini.h.stub 2:32.17 ./selfhosted.out.h.stub 2:32.93 config/nsinstall_real 2:33.43 /usr/bin/clang++ -std=gnu++17 -E -o self-hosting-preprocessed.pp -Qunused-arguments -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=browser -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="96.0.3" -DMOZILLA_VERSION_U=96.0.3 -DMOZILLA_UAVERSION="96.0" -DMOZ_UPDATE_CHANNEL=release -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DMOZ_MEMORY=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_ALSA=1 -DMOZ_JACK=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_NONE=1 -DMOZ_AARCH64_JSCVT=0 -DBUILD_CTYPES=1 -DJS_HAS_CTYPES=1 -DENABLE_SHARED_MEMORY=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZ_WIDGET_GTK=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_PDF_PRINTING=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DUSE_FC_FREETYPE=1 -DMOZ_HAVE_FREETYPE2=1 -DMOZ_FFMPEG=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_NORMANDY=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DENABLE_WEBDRIVER=1 -DMOZ_X11=1 -DMOZ_PROXY_DIRECT_FAILOVER=1 -DACCESSIBILITY=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DHAVE_GETCONTEXT=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_STATVFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATFS64=1 -DHAVE_STATFS=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLINFO=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_LUTIMES=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="riscv64-gcc3" -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.archlinux" -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_XUL=1 -DNECKO_WIFI=1 -DMOZ_MACBUNDLE_ID=org.archlinux.firefox -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="96.0.3" -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xhtml" -DMOZ_DATA_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DA11Y_LOG=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 2:33.56 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 2:33.56 from distutils.version import StrictVersion as Version 2:33.97 config/system-header.sentinel.stub 2:34.89 accessible/xpcom/xpcAccEvents.h.stub 2:34.94 modules/libpref/StaticPrefListAll.h.stub 2:35.01 xpcom/components/Components.h.stub 2:35.11 WARNING: mkdir -dot- requested by /usr/bin/make -C /build/firefox/src/firefox-96.0.3/obj/config/makefiles/xpidl xpidl 2:35.13 config/makefiles/xpidl/Bits.xpt 2:35.13 config/makefiles/xpidl/accessibility.xpt 2:35.14 config/makefiles/xpidl/alerts.xpt 2:35.14 config/makefiles/xpidl/appshell.xpt 2:35.14 config/makefiles/xpidl/appstartup.xpt 2:35.14 config/makefiles/xpidl/autocomplete.xpt 2:35.15 config/makefiles/xpidl/autoplay.xpt 2:35.15 config/makefiles/xpidl/backgroundhangmonitor.xpt 2:35.81 config/makefiles/xpidl/browser-element.xpt 2:35.81 config/makefiles/xpidl/browser-newtab.xpt 2:35.94 config/makefiles/xpidl/browsercompsbase.xpt 2:36.01 config/makefiles/xpidl/caps.xpt 2:36.10 config/makefiles/xpidl/captivedetect.xpt 2:36.22 config/makefiles/xpidl/cascade_bindings.xpt 2:36.23 config/makefiles/xpidl/chrome.xpt 2:36.23 config/makefiles/xpidl/commandhandler.xpt 2:36.23 config/makefiles/xpidl/commandlines.xpt 2:36.23 config/makefiles/xpidl/composer.xpt 2:36.23 config/makefiles/xpidl/content_events.xpt 2:36.25 config/makefiles/xpidl/content_geckomediaplugins.xpt 2:36.25 config/makefiles/xpidl/content_html.xpt 2:36.25 config/makefiles/xpidl/docshell.xpt 2:36.28 config/makefiles/xpidl/dom.xpt 2:36.29 config/makefiles/xpidl/dom_audiochannel.xpt 2:36.39 config/makefiles/xpidl/dom_base.xpt 2:36.66 config/makefiles/xpidl/dom_bindings.xpt 2:36.92 config/makefiles/xpidl/dom_events.xpt 2:37.05 config/makefiles/xpidl/dom_geolocation.xpt 2:37.09 config/makefiles/xpidl/dom_html.xpt 2:37.14 config/makefiles/xpidl/dom_indexeddb.xpt 2:37.17 config/makefiles/xpidl/dom_localstorage.xpt 2:37.52 config/makefiles/xpidl/dom_media.xpt 2:37.58 config/makefiles/xpidl/dom_network.xpt 2:37.61 config/makefiles/xpidl/dom_notification.xpt 2:37.65 config/makefiles/xpidl/dom_payments.xpt 2:37.73 config/makefiles/xpidl/dom_power.xpt 2:37.82 config/makefiles/xpidl/dom_push.xpt 2:37.96 config/makefiles/xpidl/dom_quota.xpt 2:37.98 config/makefiles/xpidl/dom_security.xpt 2:37.99 config/makefiles/xpidl/dom_serializers.xpt 2:38.07 config/makefiles/xpidl/dom_sidebar.xpt 2:38.10 config/makefiles/xpidl/dom_simpledb.xpt 2:38.12 config/makefiles/xpidl/dom_storage.xpt 2:38.17 config/makefiles/xpidl/dom_system.xpt 2:38.20 config/makefiles/xpidl/dom_webauthn.xpt 2:38.25 config/makefiles/xpidl/dom_webspeechrecognition.xpt 2:38.29 config/makefiles/xpidl/dom_webspeechsynth.xpt 2:38.54 config/makefiles/xpidl/dom_workers.xpt 2:38.83 config/makefiles/xpidl/dom_xslt.xpt 2:38.86 config/makefiles/xpidl/dom_xul.xpt 2:38.86 config/makefiles/xpidl/downloads.xpt 2:38.89 config/makefiles/xpidl/editor.xpt 2:38.99 config/makefiles/xpidl/enterprisepolicies.xpt 2:39.01 config/makefiles/xpidl/extensions.xpt 2:39.22 config/makefiles/xpidl/exthandler.xpt 2:39.27 config/makefiles/xpidl/fastfind.xpt 2:39.39 config/makefiles/xpidl/fog.xpt 2:39.52 config/makefiles/xpidl/gfx.xpt 2:39.54 config/makefiles/xpidl/html5.xpt 2:39.77 config/makefiles/xpidl/htmlparser.xpt 2:39.81 config/makefiles/xpidl/http-sfv.xpt 2:39.90 config/makefiles/xpidl/imglib2.xpt 2:39.96 config/makefiles/xpidl/inspector.xpt 2:40.01 config/makefiles/xpidl/intl.xpt 2:40.03 config/makefiles/xpidl/jar.xpt 2:40.04 config/makefiles/xpidl/jsdebugger.xpt 2:40.05 config/makefiles/xpidl/jsinspector.xpt 2:40.06 config/makefiles/xpidl/kvstore.xpt 2:40.06 config/makefiles/xpidl/layout_base.xpt 2:40.06 config/makefiles/xpidl/layout_printing.xpt 2:40.07 config/makefiles/xpidl/layout_xul_tree.xpt 2:40.13 config/makefiles/xpidl/locale.xpt 2:40.40 config/makefiles/xpidl/loginmgr.xpt 2:40.44 config/makefiles/xpidl/migration.xpt 2:40.58 config/makefiles/xpidl/mimetype.xpt 2:40.61 config/makefiles/xpidl/mozfind.xpt 2:40.68 config/makefiles/xpidl/mozintl.xpt 2:40.77 config/makefiles/xpidl/necko.xpt 2:41.00 config/makefiles/xpidl/necko_about.xpt 2:41.20 config/makefiles/xpidl/necko_cache2.xpt 2:41.22 config/makefiles/xpidl/necko_cookie.xpt 2:41.35 config/makefiles/xpidl/necko_dns.xpt 2:41.35 config/makefiles/xpidl/necko_file.xpt 2:41.56 config/makefiles/xpidl/necko_http.xpt 2:41.57 config/makefiles/xpidl/necko_mdns.xpt 2:41.62 config/makefiles/xpidl/necko_res.xpt 2:41.63 config/makefiles/xpidl/necko_socket.xpt 2:41.76 config/makefiles/xpidl/necko_strconv.xpt 2:41.77 config/makefiles/xpidl/necko_viewsource.xpt 2:41.84 config/makefiles/xpidl/necko_websocket.xpt 2:41.88 config/makefiles/xpidl/necko_wifi.xpt 2:41.89 config/makefiles/xpidl/parentalcontrols.xpt 2:41.94 config/makefiles/xpidl/pipnss.xpt 2:41.96 config/makefiles/xpidl/places.xpt 2:42.02 config/makefiles/xpidl/plugin.xpt 2:42.02 config/makefiles/xpidl/pref.xpt 2:42.05 config/makefiles/xpidl/prefetch.xpt 2:42.17 config/makefiles/xpidl/remote.xpt 2:42.26 config/makefiles/xpidl/reputationservice.xpt 2:42.31 config/makefiles/xpidl/satchel.xpt 2:42.64 config/makefiles/xpidl/services.xpt 2:42.64 config/makefiles/xpidl/sessionstore.xpt 2:42.65 config/makefiles/xpidl/shellservice.xpt 2:42.75 config/makefiles/xpidl/shistory.xpt 2:42.94 config/makefiles/xpidl/spellchecker.xpt 2:42.97 config/makefiles/xpidl/startupcache.xpt 2:43.07 config/makefiles/xpidl/storage.xpt 2:43.40 config/makefiles/xpidl/telemetry.xpt 2:43.48 config/makefiles/xpidl/thumbnails.xpt 2:43.53 config/makefiles/xpidl/toolkit_antitracking.xpt 2:43.62 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 2:43.65 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 2:43.76 config/makefiles/xpidl/toolkit_cleardata.xpt 2:43.77 config/makefiles/xpidl/toolkit_crashservice.xpt 2:43.79 config/makefiles/xpidl/toolkit_filewatcher.xpt 2:43.99 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 2:44.02 config/makefiles/xpidl/toolkit_modules.xpt 2:44.04 config/makefiles/xpidl/toolkit_osfile.xpt 2:44.06 config/makefiles/xpidl/toolkit_processtools.xpt 2:44.10 config/makefiles/xpidl/toolkit_search.xpt 2:44.14 config/makefiles/xpidl/toolkit_shell.xpt 2:44.15 config/makefiles/xpidl/toolkit_xulstore.xpt 2:44.25 config/makefiles/xpidl/toolkitprofile.xpt 2:44.32 config/makefiles/xpidl/txmgr.xpt 2:44.46 config/makefiles/xpidl/txtsvc.xpt 2:44.49 config/makefiles/xpidl/uconv.xpt 2:44.55 config/makefiles/xpidl/update.xpt 2:44.59 config/makefiles/xpidl/uriloader.xpt 2:44.79 config/makefiles/xpidl/url-classifier.xpt 2:44.87 config/makefiles/xpidl/urlformatter.xpt 2:44.99 ./audioipc_client_ffi_generated.h.stub 2:44.99 ./audioipc_server_ffi_generated.h.stub 2:45.22 config/makefiles/xpidl/viaduct.xpt 2:45.24 config/makefiles/xpidl/webBrowser_core.xpt 2:45.28 ./webrender_ffi_generated.h.stub 2:45.46 config/makefiles/xpidl/webbrowserpersist.xpt 2:45.59 ./wgpu_ffi_generated.h.stub 2:45.60 config/makefiles/xpidl/webextensions.xpt 2:45.64 config/makefiles/xpidl/webextensions-storage.xpt 2:45.65 config/makefiles/xpidl/webvtt.xpt 2:45.67 ./mapped_hyph.h.stub 2:45.74 config/makefiles/xpidl/widget.xpt 2:45.80 config/makefiles/xpidl/windowcreator.xpt 2:45.80 config/makefiles/xpidl/windowwatcher.xpt 2:45.82 config/makefiles/xpidl/xpcom_base.xpt 2:45.86 config/makefiles/xpidl/xpcom_components.xpt 2:45.89 config/makefiles/xpidl/xpcom_ds.xpt 2:46.09 config/makefiles/xpidl/xpcom_io.xpt 2:46.10 ./fluent_ffi_generated.h.stub 2:46.10 config/makefiles/xpidl/xpcom_system.xpt 2:46.24 config/makefiles/xpidl/xpcom_threads.xpt 2:46.24 ./l10nregistry_ffi_generated.h.stub 2:46.31 ./localization_ffi_generated.h.stub 2:46.33 ./fluent_langneg_ffi_generated.h.stub 2:46.48 config/makefiles/xpidl/xpconnect.xpt 2:46.78 ./unic_langid_ffi_generated.h.stub 2:46.91 config/makefiles/xpidl/xul.xpt 2:46.98 config/makefiles/xpidl/xulapp.xpt 2:47.01 config/makefiles/xpidl/zipwriter.xpt 2:47.07 ./ServoStyleConsts.h.stub 2:47.28 ./mp4parse_ffi_generated.h.stub 2:47.48 ./MozURL_ffi.h.stub 2:47.53 ./rust_helper.h.stub 2:47.54 ./neqo_glue_ffi_generated.h.stub 2:47.61 ./fog_ffi_generated.h.stub 2:47.63 ./profiler_ffi_generated.h.stub 2:47.68 ./gk_rust_utils_ffi_generated.h.stub 2:52.04 config/makefiles/xpidl/xptdata.stub 2:53.15 ./CSS2Properties.webidl.stub 2:53.15 ./nsCSSPropertyID.h.stub 2:53.15 ./ServoCSSPropList.h.stub 2:53.15 ./CompositorAnimatableProperties.h.stub 2:53.15 ./TelemetryHistogramEnums.h.stub 2:53.15 ./TelemetryHistogramNameMap.h.stub 3:36.43 toolkit/library/rust/force-cargo-library-build 3:36.49 config/external/icu/data/icu_data.o 3:36.49 accessible/base 3:36.49 accessible/html 3:36.49 accessible/aom 3:36.50 accessible/xul 3:36.50 accessible/ipc/other 3:36.50 accessible/generic 3:36.50 browser/app 3:36.50 accessible/ipc 3:36.50 memory/build 3:36.50 memory/mozalloc 3:36.50 accessible/atk 3:36.50 mozglue/build 3:36.50 mozglue/baseprofiler 3:36.50 mfbt 3:36.50 accessible/basetypes 3:36.51 browser/components/about 3:36.51 chrome 3:36.51 browser/components/shell 3:36.51 accessible/xpcom 3:36.51 devtools/platform 3:36.51 config/external/rlbox 3:36.51 caps 3:36.51 xpcom/glue/standalone 3:36.51 docshell/base/timeline 3:36.51 mozglue/misc 3:36.51 docshell/base 3:36.51 devtools/shared/heapsnapshot 3:36.62 config/external/icu/common 3:36.64 config/external/icu/i18n 3:37.55 docshell/build 3:37.91 docshell/shistory 3:39.19 dom/abort 3:45.92 dom/animation 3:52.76 dom/audiochannel 4:05.78 Compiling proc-macro2 v1.0.27 4:08.31 dom/base 4:18.16 dom/battery 4:23.16 dom/bindings 4:26.62 Compiling unicode-xid v0.2.0 4:27.81 dom/broadcastchannel 4:30.09 Compiling syn v1.0.73 4:36.94 dom/cache 4:37.11 dom/canvas 4:41.63 dom/clients/api 4:49.57 Compiling libc v0.2.97 5:10.36 Compiling autocfg v1.0.1 (/build/firefox/src/firefox-96.0.3/third_party/rust/autocfg) 5:18.53 dom/clients/manager 5:22.71 dom/commandhandler 5:25.52 dom/console 5:28.86 dom/credentialmanagement 5:46.96 dom/crypto 5:58.11 Compiling serde v1.0.126 6:04.57 dom/debugger 6:04.62 dom/encoding 6:16.63 Compiling serde_derive v1.0.126 6:21.39 dom/events 6:34.36 Compiling bitflags v1.2.1 6:39.96 dom/fetch 6:41.06 dom/file/ipc 6:45.12 dom/file 6:45.51 dom/file/uri 6:46.42 dom/filehandle 6:50.17 dom/filesystem/compat 6:51.23 Compiling cfg-if v1.0.0 6:52.21 Compiling cfg-if v0.1.10 6:53.22 Compiling log v0.4.14 6:56.27 dom/filesystem 6:59.86 dom/flex 7:00.33 Compiling lazy_static v1.4.0 7:02.38 Compiling cc v1.0.71 (https://github.com/alexcrichton/cc-rs/?rev=b2f6b146b75299c444e05bbde50d03705c7c4b6e#b2f6b146) 7:12.49 dom/gamepad 7:13.09 dom/geolocation 7:14.12 dom/grid 8:07.12 dom/html/input 8:16.76 dom/html 8:16.91 dom/indexedDB 8:17.37 dom/ipc/jsactor 8:26.00 dom/ipc 8:27.73 dom/jsurl 8:40.69 dom/l10n 8:47.27 dom/localstorage 8:54.49 dom/locks 9:11.67 dom/mathml 9:22.88 Compiling getrandom v0.1.14 9:43.28 dom/media/autoplay 9:52.71 Compiling version_check v0.9.3 9:54.06 dom/media/doctor 9:54.51 dom/media/eme 10:03.87 dom/media/encoder 10:11.53 dom/media/fake-cdm 10:14.82 dom/media/flac 10:19.43 dom/media/gmp-plugin-openh264 10:29.21 dom/media/gmp 10:33.73 dom/media/gmp/widevine-adapter 10:35.97 dom/media/imagecapture 10:37.99 Compiling encoding_rs v0.8.22 10:42.41 Compiling ahash v0.4.7 10:49.36 dom/media/ipc 10:49.96 Compiling byteorder v1.4.3 10:58.50 Compiling pkg-config v0.3.19 11:00.18 dom/media/mediacapabilities 11:09.34 dom/media/mediacontrol 11:24.49 dom/media/mediasession 11:34.53 dom/media/mediasink 11:34.96 dom/media/mediasource 11:35.24 dom/media/mp3 11:53.64 dom/media/mp4 12:03.02 Compiling memchr v2.4.0 12:07.93 dom/media/ogg 12:12.01 dom/media/platforms/agnostic/bytestreams 12:13.98 Compiling matches v0.1.8 12:14.95 Compiling itoa v0.4.7 12:18.37 Compiling proc-macro-hack v0.5.19 12:27.71 dom/media/platforms/agnostic/eme 12:37.00 dom/media/platforms/agnostic/gmp 12:47.51 Compiling ryu v1.0.5 12:47.79 dom/media/platforms/ffmpeg/ffmpeg57 12:48.64 dom/media/platforms/ffmpeg/ffmpeg58 12:56.15 dom/media/platforms/ffmpeg/libav53 13:05.16 Compiling thin-vec v0.2.2 13:16.00 Compiling serde_json v1.0.64 13:18.58 dom/media/platforms/ffmpeg/libav54 13:22.56 dom/media/platforms/ffmpeg/libav55 13:27.91 dom/media/platforms/ffmpeg 13:34.20 Compiling unicode-normalization v0.1.5 13:35.44 dom/media/platforms/omx 13:44.78 Compiling threadbound v0.1.2 13:46.72 Compiling percent-encoding v2.1.0 13:49.89 dom/media/platforms 13:58.72 Compiling ppv-lite86 v0.2.10 14:03.51 dom/media/systemservices 14:08.40 dom/media 14:08.76 Compiling crossbeam-utils v0.8.5 14:15.56 dom/media/utils 14:16.55 Compiling scopeguard v1.1.0 14:18.06 dom/media/wave 14:18.95 Compiling slab v0.4.3 14:21.06 dom/media/webaudio/blink 14:22.78 Compiling glob v0.3.0 14:26.83 dom/media/webaudio 14:35.20 dom/media/webm 14:49.63 dom/media/webrtc 14:53.00 dom/media/webspeech/recognition 14:55.18 dom/media/webspeech/synth/speechd 15:03.59 dom/media/webspeech/synth 15:05.51 dom/media/webvtt 15:09.02 dom/messagechannel 15:09.38 dom/midi 15:13.08 Compiling stable_deref_trait v1.2.0 15:14.37 Compiling regex-syntax v0.6.25 15:42.51 dom/network 15:43.39 dom/notification 15:57.57 dom/offline 15:57.87 dom/payments/ipc 16:08.18 dom/payments 16:11.32 dom/performance 16:15.34 dom/permission 16:32.42 dom/plugins/base 17:09.89 dom/power 17:10.90 dom/prio 17:12.26 dom/promise 17:15.29 dom/prototype 17:28.93 dom/push 17:37.23 dom/quota 17:40.10 dom/reporting 17:55.10 dom/script 17:56.73 dom/security/featurepolicy 18:18.36 dom/security/sanitizer 18:31.51 Compiling futures-task v0.3.15 18:40.18 Compiling termcolor v1.1.2 18:42.67 dom/security 18:58.10 dom/serializers 19:06.57 Compiling bindgen v0.56.0 19:07.36 dom/serviceworkers 19:16.63 dom/simpledb 19:31.68 dom/smil 19:33.04 dom/storage 19:33.05 dom/svg 19:48.82 dom/system 19:50.72 dom/u2f 20:00.08 dom/url 20:11.92 dom/vr 20:16.61 dom/webauthn 20:34.62 dom/webbrowserpersist 20:45.63 dom/webgpu 21:03.14 dom/websocket 21:22.91 dom/workers/remoteworkers 21:22.96 dom/workers/sharedworkers 21:55.11 dom/workers 21:55.98 dom/worklet 22:05.10 dom/xhr 23:29.11 dom/xml 23:31.66 Compiling once_cell v1.8.0 23:33.76 dom/xslt/base 23:35.41 dom/xslt/xml 23:39.59 Compiling lazycell v1.3.0 23:42.32 Compiling peeking_take_while v0.1.2 23:44.34 Compiling rustc-hash v1.1.0 23:46.52 Compiling futures v0.1.31 24:01.95 dom/xslt/xpath 24:08.12 dom/xslt/xslt 24:24.89 dom/xul 24:34.95 editor/composer 24:50.12 Compiling shlex v0.1.1 24:50.92 editor/libeditor 25:03.10 editor/spellchecker 25:13.28 Compiling tinystr v0.3.4 25:14.57 editor/txmgr 25:23.23 extensions/auth 25:24.94 Compiling siphasher v0.3.5 25:31.58 Compiling anyhow v1.0.41 25:34.72 extensions/permissions 25:45.24 extensions/pref/autoconfig/src 25:47.22 extensions/spellcheck/hunspell/glue 25:58.75 Compiling humantime v2.1.0 25:59.28 extensions/spellcheck/hunspell/src 26:15.95 Compiling arrayvec v0.5.2 26:18.84 extensions/spellcheck/src 26:24.83 Compiling ident_case v1.0.1 26:28.29 Compiling futures-core v0.3.15 26:32.81 gfx/2d 26:32.85 gfx/angle/targets/angle_common 26:33.66 In file included from :3: 26:33.66 In file included from /build/firefox/src/firefox-96.0.3/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47: 26:33.66 In file included from /build/firefox/src/firefox-96.0.3/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10: 26:33.69 /build/firefox/src/firefox-96.0.3/obj/dist/include/mozilla/CountingAllocatorBase.h:111:5: warning: instantiation of variable 'mozilla::CountingAllocatorBase::sAmount' required here, but no definition is available [-Wundefined-var-template] 26:33.69 sAmount -= MallocSizeOfOnFree(p); 26:33.69 ^ 26:33.69 /build/firefox/src/firefox-96.0.3/obj/dist/include/js/Utility.h:411:3: note: in instantiation of member function 'mozilla::CountingAllocatorBase::CountingFree' requested here 26:33.70 free(p); 26:33.70 ^ 26:33.70 /build/firefox/src/firefox-96.0.3/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:56:38: note: expanded from macro 'free' 26:33.70 #define free(ptr) HunspellAllocator::CountingFree(ptr) 26:33.70 ^ 26:33.70 /build/firefox/src/firefox-96.0.3/obj/dist/include/mozilla/CountingAllocatorBase.h:150:21: note: forward declaration of template entity is here 26:33.70 static AmountType sAmount; 26:33.70 ^ 26:33.71 /build/firefox/src/firefox-96.0.3/obj/dist/include/mozilla/CountingAllocatorBase.h:111:5: note: add an explicit instantiation declaration to suppress this warning if 'mozilla::CountingAllocatorBase::sAmount' is explicitly instantiated in another translation unit 26:33.71 sAmount -= MallocSizeOfOnFree(p); 26:33.71 ^ 26:34.33 gfx/angle/targets/preprocessor 26:35.89 Compiling fnv v1.0.7 26:37.86 Compiling proc-macro-nested v0.1.7 26:49.29 gfx/angle/targets/translator 26:52.16 Compiling futures-channel v0.3.15 26:59.87 Compiling maybe-uninit v2.0.0 27:17.30 Compiling fallible-iterator v0.2.0 27:21.77 gfx/cairo/cairo/src 27:27.50 gfx/cairo/libpixman/src 27:28.79 Compiling typenum v1.13.0 27:38.62 gfx/config 28:06.25 /build/firefox/src/firefox-96.0.3/gfx/cairo/libpixman/src/pixman-bits-image.c:1054:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] 28:06.25 static const float 28:06.26 ^~~~~~ 28:06.27 /build/firefox/src/firefox-96.0.3/gfx/cairo/libpixman/src/pixman-bits-image.c:1061:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] 28:06.27 static const float 28:06.27 ^~~~~~ 28:10.19 Compiling crossbeam-epoch v0.9.5 28:14.53 2 warnings generated. 28:17.75 Compiling Inflector v0.11.4 28:23.67 gfx/gl 28:26.45 gfx/graphite2/src 28:53.52 gfx/harfbuzz/src 28:55.39 1 warning generated. 28:55.53 Compiling fallible-streaming-iterator v0.1.9 28:55.60 gfx/ipc 28:59.27 Compiling futures-sink v0.3.15 29:01.47 Compiling khronos_api v3.1.0 29:04.81 In file included from Unified_cpp_gfx_harfbuzz_src0.cpp:2: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-aat-layout.cc:30: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-aat-layout.hh:33: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-aat-ltag-table.hh:28: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-open-type.hh:36: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-subset.hh:36: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-subset-input.hh:35: 29:04.82 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-set.hh:32: 29:04.82 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-bit-set-invertible.hh:100:53: warning: possible misuse of comma operator here [-Wcomma] 29:04.84 { return unlikely (inverted) ? (s.del_range (a, b), true) : s.add_range (a, b); } 29:04.84 ^ 29:04.84 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-bit-set-invertible.hh:100:35: note: cast expression to void to silence warning 29:04.84 { return unlikely (inverted) ? (s.del_range (a, b), true) : s.add_range (a, b); } 29:04.84 ^~~~~~~~~~~~~~~~~~ 29:04.84 static_cast() 29:09.31 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2436:9: warning: variable 'status' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 29:09.32 if (surface->base.status != CAIRO_STATUS_SUCCESS) 29:09.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:09.32 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2504:9: note: uninitialized use occurs here 29:09.32 if (status == CAIRO_STATUS_SUCCESS) 29:09.32 ^~~~~~ 29:09.32 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2436:5: note: remove the 'if' if its condition is always false 29:09.32 if (surface->base.status != CAIRO_STATUS_SUCCESS) 29:09.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:09.33 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2428:5: note: variable 'status' is declared here 29:09.33 cairo_status_t status, status2; 29:09.33 ^ 29:11.09 gfx/layers 29:12.96 In file included from Unified_cpp_gfx_harfbuzz_src0.cpp:2: 29:12.96 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-aat-layout.cc:35: 29:12.96 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-aat-layout-kerx-table.hh:31: 29:12.96 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-kern.hh:32: 29:12.96 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:32: 29:12.98 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1546:85: warning: possible misuse of comma operator here [-Wcomma] 29:12.99 && (c->buffer->unsafe_to_break (c->buffer->idx, c->buffer->idx + match_length), 29:12.99 ^ 29:12.99 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1546:11: note: cast expression to void to silence warning 29:12.99 && (c->buffer->unsafe_to_break (c->buffer->idx, c->buffer->idx + match_length), 29:12.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:12.99 static_cast( ) 29:13.68 Compiling arrayref v0.3.6 29:14.56 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2456:77: warning: possible misuse of comma operator here [-Wcomma] 29:14.56 && (c->buffer->unsafe_to_break_from_outbuffer (start_index, end_index), 29:14.56 ^ 29:14.57 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2456:11: note: cast expression to void to silence warning 29:14.57 && (c->buffer->unsafe_to_break_from_outbuffer (start_index, end_index), 29:14.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:14.58 static_cast( ) 29:14.70 Compiling pin-project-lite v0.2.6 29:16.31 Compiling rayon-core v1.9.1 29:21.02 Compiling dtoa v0.4.8 29:26.17 Compiling atomic_refcell v0.1.7 29:27.29 In file included from Unified_cpp_gfx_harfbuzz_src0.cpp:65: 29:27.29 In file included from /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-font.cc:37: 29:27.30 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-var-fvar-table.hh:216:89: warning: possible misuse of comma operator here [-Wcomma] 29:27.30 return axes.lfind (tag, axis_index) && (axes[*axis_index].get_axis_deprecated (info), true); 29:27.30 ^ 29:27.31 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-var-fvar-table.hh:216:45: note: cast expression to void to silence warning 29:27.31 return axes.lfind (tag, axis_index) && (axes[*axis_index].get_axis_deprecated (info), true); 29:27.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:27.32 static_cast( ) 29:27.32 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-var-fvar-table.hh:224:68: warning: possible misuse of comma operator here [-Wcomma] 29:27.33 return axes.lfind (tag, &i) && (axes[i].get_axis_info (i, info), true); 29:27.33 ^ 29:27.33 /build/firefox/src/firefox-96.0.3/gfx/harfbuzz/src/hb-ot-var-fvar-table.hh:224:37: note: cast expression to void to silence warning 29:27.33 return axes.lfind (tag, &i) && (axes[i].get_axis_info (i, info), true); 29:27.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:27.34 static_cast( ) 29:29.92 1 warning generated. 29:30.00 Compiling crc32fast v1.2.1 29:36.30 gfx/ots/src 29:45.37 gfx/skia 29:46.15 Compiling pin-utils v0.1.0 29:47.10 gfx/src 29:47.17 Compiling id-arena v2.2.1 29:50.84 Compiling futures-io v0.3.15 29:51.24 gfx/thebes 29:57.08 /build/firefox/src/firefox-96.0.3/gfx/cairo/libpixman/src/pixman-glyph.c:395:16: warning: unknown attribute '__force_align_arg_pointer__' ignored [-Wunknown-attributes] 29:57.09 __attribute__((__force_align_arg_pointer__)) 29:57.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:57.16 /build/firefox/src/firefox-96.0.3/gfx/cairo/libpixman/src/pixman-glyph.c:637:16: warning: unknown attribute '__force_align_arg_pointer__' ignored [-Wunknown-attributes] 29:57.16 __attribute__((__force_align_arg_pointer__)) 29:57.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:58.88 gfx/vr/service/openvr 30:00.51 2 warnings generated. 30:00.53 In file included from Unified_cpp_gfx_ots_src0.cpp:29: 30:00.54 /build/firefox/src/firefox-96.0.3/gfx/ots/src/cff_charstring.cc:376:31: warning: comparison of integers of different signs: '__gnu_cxx::__alloc_traits, int>::value_type' (aka 'int') and 'std::vector::size_type' (aka 'unsigned long') [-Wsign-compare] 30:00.55 if (argument_stack->top() >= cff.region_index_count.size()) { 30:00.56 ~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:00.57 /build/firefox/src/firefox-96.0.3/gfx/ots/src/cff_charstring.cc:393:25: warning: comparison of integers of different signs: 'int32_t' (aka 'int') and 'std::vector::size_type' (aka 'unsigned long') [-Wsign-compare] 30:00.57 if (*in_out_vsindex >= cff.region_index_count.size()) { 30:00.58 ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:00.58 Compiling smallbitvec v2.5.0 30:06.15 gfx/vr/service 30:11.22 gfx/vr 30:12.60 Compiling base64 v0.12.3 30:20.08 gfx/webrender_bindings 30:23.30 gfx/ycbcr 30:23.92 In file included from /build/firefox/src/firefox-96.0.3/gfx/ycbcr/yuv_row_posix.cpp:5: 30:23.92 In file included from /build/firefox/src/firefox-96.0.3/gfx/ycbcr/yuv_row.h:13: 30:23.92 /build/firefox/src/firefox-96.0.3/gfx/ycbcr/chromium_types.h:47:2: warning: Please add support for your architecture in chromium_types.h [-W#warnings] 30:23.93 #warning Please add support for your architecture in chromium_types.h 30:23.93 ^ 30:24.47 1 warning generated. 30:29.38 Compiling adler v1.0.2 30:32.26 hal 30:35.93 Compiling neqo-common v0.5.6 (https://github.com/mozilla/neqo?tag=v0.5.6#b9b6e1d4) 30:45.29 Compiling xml-rs v0.8.3 30:48.90 In file included from Unified_cpp_gfx_ycbcr0.cpp:2: 30:48.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/ycbcr/YCbCrUtils.cpp:11: 30:48.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/ycbcr/yuv_convert.h:10: 30:48.91 /build/firefox/src/firefox-96.0.3/gfx/ycbcr/chromium_types.h:47:2: warning: Please add support for your architecture in chromium_types.h [-W#warnings] 30:48.91 #warning Please add support for your architecture in chromium_types.h 30:48.92 ^ 31:02.03 1 warning generated. 31:02.23 image/build 31:07.16 image/decoders/icon/gtk 31:38.54 In file included from Unified_c_gfx_cairo_cairo_src3.c:137: 31:38.54 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:119:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 31:38.55 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.55 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.55 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:119:14: note: remove extraneous parentheses around the comparison to silence this warning 31:38.55 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.55 ~ ^ ~ 31:38.55 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:119:14: note: use '=' to turn this equality comparison into an assignment 31:38.56 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.56 ^~ 31:38.56 = 31:38.56 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:213:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 31:38.57 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.57 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.57 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:213:14: note: remove extraneous parentheses around the comparison to silence this warning 31:38.57 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.58 ~ ^ ~ 31:38.58 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:213:14: note: use '=' to turn this equality comparison into an assignment 31:38.58 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.58 ^~ 31:38.58 = 31:38.58 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:306:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 31:38.59 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.59 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:38.59 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:306:14: note: remove extraneous parentheses around the comparison to silence this warning 31:38.60 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.60 ~ ^ ~ 31:38.60 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo-shape-mask-compositor.c:306:14: note: use '=' to turn this equality comparison into an assignment 31:38.60 if ((status == CAIRO_INT_STATUS_SUCCESS)) { 31:38.60 ^~ 31:38.60 = 31:39.12 image/decoders/icon 31:39.40 2 warnings generated. 32:11.27 image/decoders 32:23.73 3 warnings generated. 32:27.73 In file included from Unified_c_gfx_cairo_cairo_src5.c:65: 32:27.76 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo.c:3305:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 32:27.76 if ((scaled_font == NULL)) { 32:27.77 ~~~~~~~~~~~~^~~~~~~ 32:27.77 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo.c:3305:22: note: remove extraneous parentheses around the comparison to silence this warning 32:27.77 if ((scaled_font == NULL)) { 32:27.77 ~ ^ ~ 32:27.77 /build/firefox/src/firefox-96.0.3/gfx/cairo/cairo/src/cairo.c:3305:22: note: use '=' to turn this equality comparison into an assignment 32:27.77 if ((scaled_font == NULL)) { 32:27.77 ^~ 32:27.77 = 32:32.02 image/encoders/bmp 32:37.05 Compiling thin-slice v0.1.1 32:39.34 Compiling either v1.6.1 32:42.45 1 warning generated. 32:42.63 image/encoders/ico 32:42.94 Compiling semver-parser v0.7.0 32:54.75 image/encoders/jpeg 33:15.12 image/encoders/png 33:22.73 image/encoders/webp 33:26.03 Compiling base64 v0.13.0 33:35.17 image 33:43.60 Compiling byte-tools v0.3.1 33:45.03 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 33:47.40 Compiling unicode-width v0.1.7 33:48.39 intl/components 33:53.39 Compiling chunky-vec v0.1.0 33:56.54 Compiling precomputed-hash v0.1.1 33:57.95 Compiling static_assertions v1.1.0 33:58.97 Compiling bit-vec v0.6.3 34:01.88 intl/hyphenation/glue 34:10.40 Compiling khronos-egl v4.1.0 34:14.84 Compiling same-file v1.0.6 34:21.55 Compiling data-encoding v2.3.2 34:23.75 intl/l10n 34:27.25 intl/locale/gtk 34:28.78 intl/locale 34:46.71 intl/lwbrk 34:54.04 intl/strres 35:28.12 Compiling opaque-debug v0.2.1 35:29.11 Compiling fake-simd v0.1.2 35:31.01 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 35:32.65 intl/uconv 35:46.23 Compiling hexf-parse v0.2.1 35:52.94 Compiling cfg_aliases v0.1.1 35:53.51 intl/unicharutil/util 35:53.98 Compiling void v1.0.2 35:56.34 Compiling replace_with v0.1.7 35:58.35 Compiling encoding_c_mem v0.2.5 36:05.41 Compiling static_prefs v0.1.0 (/build/firefox/src/firefox-96.0.3/modules/libpref/init/static_prefs) 36:06.58 Compiling error-chain v0.11.0 36:07.24 ipc/app 36:07.72 toolkit/library/build/symverscript.stub 36:09.54 media/libsoundtouch/src 36:13.88 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 36:13.89 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/FIRFilter.cpp:81:12: warning: unused variable 'dScaler' [-Wunused-variable] 36:13.90 double dScaler = 1.0 / (double)resultDivider; 36:13.90 ^ 36:13.91 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/FIRFilter.cpp:127:12: warning: unused variable 'dScaler' [-Wunused-variable] 36:13.92 double dScaler = 1.0 / (double)resultDivider; 36:13.92 ^ 36:13.93 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/FIRFilter.cpp:166:12: warning: unused variable 'dScaler' [-Wunused-variable] 36:13.93 double dScaler = 1.0 / (double)resultDivider; 36:13.94 ^ 36:14.25 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 36:14.25 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/InterpolateShannon.cpp:71:9: warning: 'PI' macro redefined [-Wmacro-redefined] 36:14.26 #define PI 3.1415926536 36:14.26 ^ 36:14.27 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/AAFilter.cpp:45:9: note: previous definition is here 36:14.27 #define PI M_PI 36:14.27 ^ 36:14.42 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 36:14.42 /build/firefox/src/firefox-96.0.3/media/libsoundtouch/src/RateTransposer.cpp:134:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 36:14.42 uint count; 36:14.42 ^ 36:15.56 Compiling bytes v0.5.6 36:17.76 config/external/sqlite/libmozsqlite3.so.symbols.stub 36:19.65 third_party/sqlite3/src 36:23.14 ipc/chromium/src/third_party 36:23.83 ipc/chromium 36:24.40 5 warnings generated. 36:24.58 ipc/glue 36:31.13 ipc/ipdl 36:35.94 /build/firefox/src/firefox-96.0.3/third_party/sqlite3/src/sqlite3.c:161544:9: warning: code will never be executed [-Wunreachable-code] 36:35.94 YYMINORTYPE yylhsminor; 36:35.94 ^~~~~~~~~~~~~~~~~~~~~~~ 36:37.68 ipc/testshell 36:44.09 js/ductwork/debugger 36:46.06 Compiling murmurhash3 v0.0.5 36:46.71 js/src/debugger 36:50.19 Compiling glow v0.11.0 37:08.86 js/src/frontend 37:10.25 js/src/gc/StatsPhasesGenerated.inc.stub 37:12.12 js/src/irregexp 37:25.24 js/src/jit 37:33.35 js/src 37:35.78 js/src/util 37:41.43 js/src/wasm 38:04.80 modules/fdlibm/src 38:21.00 modules/zlib/src 38:25.25 Compiling remove_dir_all v0.5.3 38:26.25 Compiling inplace_it v0.3.3 38:35.50 js/xpconnect/loader 38:47.96 Compiling renderdoc-sys v0.7.1 38:52.11 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkXfermode.cpp:138:12: warning: 'return' will never be executed [-Wunreachable-code-return] 38:52.11 return false; 38:52.12 ^~~~~ 38:53.59 Compiling encoding_c v0.9.7 38:55.80 1 warning generated. 39:00.49 Compiling profiling v1.0.2 39:01.60 Compiling svg_fmt v0.4.1 39:18.88 js/xpconnect/src 39:20.57 js/xpconnect/wrappers 39:25.40 layout/base 39:44.96 layout/build 39:47.06 Compiling cose v0.1.4 39:53.49 Compiling binary-space-partition v0.1.2 39:56.02 Compiling tracy-rs v0.1.2 39:59.04 Compiling new_debug_unreachable v1.0.4 40:00.06 Compiling moz_cbor v0.1.2 40:28.48 Compiling copyless v0.1.5 40:30.75 Compiling authenticator v0.3.1 (https://github.com/makotokato/authenticator-rs?rev=eed8919d50559f4959e2d7d2af7b4d48869b5366#eed8919d) 40:33.71 layout/forms 40:33.89 5 warnings generated. 40:34.18 layout/generic 40:35.21 Compiling cache-padded v1.1.1 40:37.24 Compiling qcms v0.2.0 (/build/firefox/src/firefox-96.0.3/gfx/qcms) 40:47.46 Compiling unicode-segmentation v1.2.1 40:49.27 layout/inspector 40:54.50 layout/ipc 40:59.33 Compiling runloop v0.1.0 41:07.85 Compiling mozilla-central-workspace-hack v0.1.0 (/build/firefox/src/firefox-96.0.3/build/workspace-hack) 41:08.99 Compiling prefs_parser v0.0.1 (/build/firefox/src/firefox-96.0.3/modules/libpref/parser) 41:25.25 layout/mathml 41:28.80 Compiling num-traits v0.2.14 41:33.84 Compiling indexmap v1.6.2 41:38.96 Compiling num-integer v0.1.44 41:44.15 Compiling memoffset v0.6.4 41:49.26 Compiling crossbeam-utils v0.7.2 41:54.47 Compiling futures-macro v0.3.15 41:59.89 Compiling memoffset v0.5.6 42:05.01 Compiling futures-util v0.3.15 42:10.08 layout/painting 42:11.69 Compiling crossbeam-epoch v0.8.2 42:16.74 Compiling miniz_oxide v0.4.4 42:20.15 layout/printing 42:21.30 Compiling rayon v1.5.1 42:27.96 Compiling instant v0.1.9 42:29.05 Compiling libloading v0.7.0 42:29.71 layout/style/nsComputedDOMStyleGenerated.inc.stub 42:29.71 layout/style/nsCSSPropsGenerated.inc.stub 42:33.59 layout/svg 42:38.54 Compiling bitreader v0.3.4 42:45.84 Compiling crossbeam-utils v0.6.6 43:18.30 Compiling cmake v0.1.45 43:22.49 layout/tables 43:24.51 layout/xul 43:49.73 layout/xul/tree 43:51.14 Compiling glslopt v0.1.9 43:52.47 In file included from Unified_cpp_gfx_skia10.cpp:101: 43:52.48 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/image/SkImage.cpp:34: 43:52.48 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/gpu/GrBackendSurface.h:13: 43:52.48 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/gpu/mock/GrMockTypes.h:12: 43:52.49 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/private/GrTypesPriv.h:543:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 43:52.50 } 43:52.50 ^ 43:52.51 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/private/GrTypesPriv.h:559:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 43:52.51 } 43:52.51 ^ 44:01.64 Compiling whatsys v0.1.2 44:03.31 media/kiss_fft 44:10.31 media/libaom 44:11.07 Compiling audioipc v0.2.5 (https://github.com/mozilla/audioipc-2?rev=470320364f59672c0e1ee60240f2cd15f0e5b52f#47032036) 44:18.23 Compiling nom v5.1.2 44:23.35 Compiling proc-macro-error-attr v1.0.4 44:28.52 Compiling proc-macro-error v1.0.4 44:33.66 Compiling hashbrown v0.9.1 44:36.69 1 warning generated. 44:36.92 media/libcubeb/src 44:46.52 Compiling fxhash v0.2.1 44:47.44 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 44:47.44 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 44:49.20 media/libdav1d/16bd_cdef_tmpl.c.stub 44:50.25 Compiling base64 v0.10.1 44:50.84 media/libdav1d/8bd_cdef_tmpl.c.stub 44:52.54 media/libdav1d/16bd_fg_apply_tmpl.c.stub 44:54.30 media/libdav1d/8bd_fg_apply_tmpl.c.stub 44:56.05 media/libdav1d/16bd_film_grain_tmpl.c.stub 44:57.72 media/libdav1d/8bd_film_grain_tmpl.c.stub 44:58.40 /build/firefox/src/firefox-96.0.3/media/libcubeb/src/cubeb_jack.cpp:830:37: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] 44:58.40 if ((input_device && input_device != JACK_DEFAULT_IN) || 44:58.41 ^ ~~~~~~~~~~~~~~~ 44:58.42 /build/firefox/src/firefox-96.0.3/media/libcubeb/src/cubeb_jack.cpp:831:39: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] 44:58.42 (output_device && output_device != JACK_DEFAULT_OUT)) { 44:58.43 ^ ~~~~~~~~~~~~~~~~ 44:59.48 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 45:01.31 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 45:03.03 media/libdav1d/16bd_ipred_tmpl.c.stub 45:04.83 media/libdav1d/8bd_ipred_tmpl.c.stub 45:05.26 2 warnings generated. 45:05.97 Compiling libsqlite3-sys v0.20.1 45:06.10 2 warnings generated. 45:06.64 media/libdav1d/16bd_itx_tmpl.c.stub 45:08.31 media/libdav1d/8bd_itx_tmpl.c.stub 45:10.04 media/libdav1d/16bd_lf_apply_tmpl.c.stub 45:11.58 media/libdav1d/8bd_lf_apply_tmpl.c.stub 45:13.12 media/libdav1d/16bd_loopfilter_tmpl.c.stub 45:13.67 Compiling lmdb-rkv-sys v0.11.0 45:14.80 media/libdav1d/8bd_loopfilter_tmpl.c.stub 45:16.53 media/libdav1d/16bd_looprestoration_tmpl.c.stub 45:16.93 media/libjpeg 45:18.31 media/libdav1d/8bd_looprestoration_tmpl.c.stub 45:19.99 media/libdav1d/16bd_lr_apply_tmpl.c.stub 45:21.71 media/libdav1d/8bd_lr_apply_tmpl.c.stub 45:23.46 media/libdav1d/16bd_mc_tmpl.c.stub 45:24.79 Compiling libdbus-sys v0.2.1 45:25.12 media/libdav1d/8bd_mc_tmpl.c.stub 45:26.87 media/libdav1d/16bd_recon_tmpl.c.stub 45:28.58 media/libdav1d/8bd_recon_tmpl.c.stub 45:30.91 Compiling unicode-bidi v0.3.4 45:32.26 media/libmkv 45:33.11 /build/firefox/src/firefox-96.0.3/media/libcubeb/src/cubeb_mixer.cpp:340:14: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 45:33.11 maxval = INT_MAX; 45:33.11 ~ ^~~~~~~ 45:33.11 /usr/lib/clang/13.0.0/include/limits.h:46:19: note: expanded from macro 'INT_MAX' 45:33.12 #define INT_MAX __INT_MAX__ 45:33.12 ^~~~~~~~~~~ 45:33.12 :90:21: note: expanded from here 45:33.12 #define __INT_MAX__ 2147483647 45:33.12 ^~~~~~~~~~ 45:33.35 /build/firefox/src/firefox-96.0.3/media/libmkv/EbmlBufferWriter.c:43:13: warning: unused function '_Serialize' [-Wunused-function] 45:33.36 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 45:33.36 ^ 45:34.60 1 warning generated. 45:39.60 1 warning generated. 45:39.88 media/libnestegg/src 45:40.98 In file included from Unified_c_media_libnestegg_src0.c:2: 45:40.99 /build/firefox/src/firefox-96.0.3/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 45:41.00 uint64_t id, size, peeked_id; 45:41.01 ^ 45:51.99 1 warning generated. 45:52.16 media/libogg 46:00.18 media/libopus 46:01.48 /build/firefox/src/firefox-96.0.3/media/libopus/celt/celt.c:86:13: warning: code will never be executed [-Wunreachable-code] 46:01.48 ret = 0; 46:01.48 ^ 46:03.12 1 warning generated. 46:08.98 media/libpng 46:16.81 media/libspeex_resampler/src 46:17.91 /build/firefox/src/firefox-96.0.3/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 46:17.91 spx_uint32_t i; 46:17.91 ^ 46:18.39 media/libtheora 46:20.30 In file included from Unified_c_media_libtheora0.c:47: 46:20.30 /build/firefox/src/firefox-96.0.3/media/libtheora/lib/huffdec.c:439:7: warning: variable 'total' set but not used [-Wunused-but-set-variable] 46:20.31 int total; 46:20.31 ^ 46:23.04 1 warning generated. 46:24.06 media/libvorbis 46:27.05 Compiling lock_api v0.4.4 46:28.36 In file included from Unified_cpp_gfx_skia12.cpp:101: 46:28.37 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/pathops/SkPathOpsTSect.cpp:2048:14: warning: variable 'found' set but not used [-Wunused-but-set-variable] 46:28.38 bool found = false; 46:28.38 ^ 46:29.32 In file included from Unified_c_media_libopus0.c:2: 46:29.32 /build/firefox/src/firefox-96.0.3/media/libopus/celt/bands.c:904:85: warning: parameter 'b' set but not used [-Wunused-but-set-parameter] 46:29.33 static unsigned quant_band_n1(struct band_ctx *ctx, celt_norm *X, celt_norm *Y, int b, 46:29.34 ^ 46:29.56 /build/firefox/src/firefox-96.0.3/media/libvorbis/lib/vorbis_floor1.c:458:26: warning: variable 'y2b' set but not used [-Wunused-but-set-variable] 46:29.57 double xb=0,yb=0,x2b=0,y2b=0,xyb=0,bn=0; 46:29.57 ^ 46:33.89 Compiling clang-sys v1.2.0 46:35.00 1 warning generated. 46:44.36 media/libvpx 46:48.18 Compiling servo_arc v0.1.1 (/build/firefox/src/firefox-96.0.3/servo/components/servo_arc) 46:53.41 1 warning generated. 46:53.59 media/libwebp/src/dec 46:54.55 Compiling owning_ref v0.4.1 46:55.85 1 warning generated. 46:58.83 Compiling unic-langid-impl v0.9.0 47:08.84 media/libwebp/src/demux 47:13.88 1 warning generated. 47:14.21 media/libwebp/src/dsp 47:24.26 media/libwebp/src/enc 47:28.98 Compiling phf_shared v0.8.0 47:29.00 media/libwebp/src/moz 47:30.41 media/libwebp/src/utils 47:30.94 media/libyuv/libyuv 47:39.03 Compiling type-map v0.4.0 47:40.03 media/psshparser 47:42.25 memory/volatile 47:45.28 Compiling uluru v1.1.1 47:49.69 modules/brotli 47:52.43 modules/libjar 47:55.43 Compiling dtoa-short v0.3.3 47:56.66 In file included from Unified_cpp_gfx_skia14.cpp:2: 47:56.67 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/shaders/SkImageShader.cpp:86:39: warning: implicit conversion from 'const int32_t' (aka 'const int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 47:56.67 const SkScalar max_fixed32dot32 = SK_MaxS32 * 0.25f; 47:56.68 ^~~~~~~~~ ~ 47:57.62 modules/libjar/zipwriter 48:00.62 Compiling itertools v0.8.2 48:02.80 modules/libpref 48:09.29 modules/woff2 48:11.49 netwerk/base/http-sfv 48:16.22 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp8/encoder/bitstream.c:869:7: warning: variable 'savings' set but not used [-Wunused-but-set-variable] 48:16.22 int savings = 0; 48:16.22 ^ 48:23.14 1 warning generated. 48:23.90 In file included from Unified_cpp_modules_woff20.cpp:38: 48:23.90 /build/firefox/src/firefox-96.0.3/modules/woff2/src/woff2_dec.cc:1178:12: warning: unused variable 'dst_offset' [-Wunused-variable] 48:23.91 uint64_t dst_offset = first_table_offset; 48:23.91 ^ 48:24.84 netwerk/base/mozurl 48:25.19 netwerk/base 48:28.57 netwerk/build 48:28.77 netwerk/cache 48:31.02 Compiling semver v0.9.0 48:35.78 netwerk/cache2 48:42.31 netwerk/cookie 48:56.44 netwerk/dns/mdns/libmdns 48:59.72 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp8/encoder/firstpass.c:1634:10: warning: variable 'mod_err_per_mb_accumulator' set but not used [-Wunused-but-set-variable] 48:59.73 double mod_err_per_mb_accumulator = 0.0; 48:59.73 ^ 49:01.09 1 warning generated. 49:01.22 netwerk/dns/etld_data.inc.stub 49:01.41 Compiling block-padding v0.1.5 49:02.52 netwerk/ipc 49:06.63 Compiling codespan-reporting v0.11.1 49:07.54 netwerk/mime 49:10.12 1 warning generated. 49:23.55 netwerk/protocol/about 49:24.15 netwerk/protocol/data 49:24.61 1 warning generated. 49:31.60 netwerk/protocol/file 49:38.42 netwerk/protocol/gio 49:46.88 netwerk/protocol/http 50:19.92 Compiling bit-set v0.5.2 50:24.48 Compiling walkdir v2.3.2 50:41.07 netwerk/protocol/res 50:41.97 netwerk/protocol/viewsource 51:08.51 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 51:16.07 Compiling wgpu-core v0.11.0 (https://github.com/gfx-rs/wgpu?rev=28ba9d8#28ba9d86) 51:26.11 netwerk/protocol/websocket 51:51.09 netwerk/socket 52:00.27 Compiling ringbuf v0.2.6 52:10.80 netwerk/streamconv/converters 52:32.96 netwerk/streamconv 52:38.07 netwerk/system/linux 52:38.11 netwerk/system/netlink 52:41.94 netwerk/url-classifier 52:44.02 netwerk/wifi 53:07.81 other-licenses/snappy 53:08.50 parser/expat/lib 53:13.29 parser/html 53:19.79 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c:827:14: warning: variable 'ysignal' set but not used [-Wunused-but-set-variable] 53:19.80 uint8_t *ysignal = x->plane[0].src.buf; 53:19.80 ^ 53:19.84 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c:828:14: warning: variable 'usignal' set but not used [-Wunused-but-set-variable] 53:19.84 uint8_t *usignal = x->plane[1].src.buf; 53:19.84 ^ 53:19.87 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c:829:14: warning: variable 'vsignal' set but not used [-Wunused-but-set-variable] 53:19.88 uint8_t *vsignal = x->plane[2].src.buf; 53:19.88 ^ 53:30.23 parser/htmlparser 53:30.81 parser/prototype 53:33.48 security/apps/xpcshell.inc.stub 53:33.48 security/apps/addons-public.inc.stub 53:35.19 security/apps/addons-public-intermediate.inc.stub 53:36.94 security/apps/addons-stage.inc.stub 53:40.62 security/certverifier 53:45.77 security/ct 53:49.42 security/manager/pki 53:49.73 3 warnings generated. 53:51.52 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 54:02.08 security/nss/lib/mozpkix 54:07.93 Compiling ash v0.33.0+1.2.186 54:08.04 startupcache 54:18.63 storage 54:22.49 third_party/msgpack 54:27.20 third_party/prio 54:27.86 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:117:9: warning: unknown pragma ignored [-Wunknown-pragmas] 54:27.86 #pragma pipeloop(0) 54:27.87 ^ 54:27.88 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:128:9: warning: unknown pragma ignored [-Wunknown-pragmas] 54:27.88 #pragma pipeloop(0) 54:27.88 ^ 54:27.89 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:143:9: warning: unknown pragma ignored [-Wunknown-pragmas] 54:27.89 #pragma pipeloop(0) 54:27.89 ^ 54:27.93 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:218:9: warning: unknown pragma ignored [-Wunknown-pragmas] 54:27.93 #pragma pipeloop(0) 54:27.93 ^ 54:27.93 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:222:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 54:27.94 if ((jj == 30)) { 54:27.94 ~~~^~~~~ 54:27.94 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:222:21: note: remove extraneous parentheses around the comparison to silence this warning 54:27.94 if ((jj == 30)) { 54:27.94 ~ ^ ~ 54:27.94 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:222:21: note: use '=' to turn this equality comparison into an assignment 54:27.94 if ((jj == 30)) { 54:27.94 ^~ 54:27.94 = 54:27.96 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 54:27.96 int tmp; 54:27.96 ^ 54:27.96 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 54:27.96 double digit, m2j, nextm2j, a, b; 54:27.96 ^ 54:27.96 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 54:27.96 double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 54:27.96 ^ 54:30.07 8 warnings generated. 54:37.09 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:1732:35: warning: comparison of integers of different signs: 'int' and 'mp_size' (aka 'unsigned int') [-Wsign-compare] 54:37.09 for (i = 0; i < USED(&f) && i < USED(&g); i++) { 54:37.10 ~ ^ ~~~~~~~~ 54:37.12 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:1732:19: warning: comparison of integers of different signs: 'int' and 'mp_size' (aka 'unsigned int') [-Wsign-compare] 54:37.12 for (i = 0; i < USED(&f) && i < USED(&g); i++) { 54:37.12 ~ ^ ~~~~~~~~ 54:37.13 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 54:37.14 for (j = 0; j < MP_DIGIT_BIT; j++) { 54:37.14 ~ ^ ~~~~~~~~~~~~ 54:37.23 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:2133:17: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 54:37.23 int j = MP_MIN(k, MP_DIGIT_BIT); 54:37.23 ^~~~~~~~~~~~~~~~~~~~~~~ 54:37.23 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: note: expanded from macro 'MP_MIN' 54:37.24 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 54:37.24 ~ ^ ~ 54:37.25 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 54:37.26 if (j < MP_DIGIT_BIT) { 54:37.26 ~ ^ ~~~~~~~~~~~~ 54:37.86 /build/firefox/src/firefox-96.0.3/security/nss/lib/freebl/mpi/mpi.c:4706:13: warning: comparison of integers of different signs: 'mp_digit' (aka 'unsigned long') and 'int' [-Wsign-compare] 54:37.86 if (val >= r) 54:37.86 ~~~ ^ ~ 54:39.43 toolkit/components/alerts 54:42.99 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c:246:9: warning: variable 'arf_y_in_offset' set but not used [-Wunused-but-set-variable] 54:42.99 int arf_y_in_offset = arf_y_offset; 54:43.00 ^ 54:43.00 /build/firefox/src/firefox-96.0.3/media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c:247:9: warning: variable 'gld_y_in_offset' set but not used [-Wunused-but-set-variable] 54:43.00 int gld_y_in_offset = gld_y_offset; 54:43.01 ^ 54:45.60 2 warnings generated. 54:51.88 toolkit/components/antitracking 54:55.19 toolkit/components/autocomplete 54:57.05 6 warnings generated. 55:07.39 toolkit/components/backgroundhangmonitor 55:08.84 In file included from Unified_cpp_gfx_skia3.cpp:56: 55:08.84 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkFont.cpp:180:17: warning: variable 'uni' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 55:08.85 SK_ABORT("unexpected enum"); 55:08.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:08.85 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/core/SkPostConfig.h:131:14: note: expanded from macro 'SK_ABORT' 55:08.85 do { if (sk_abort_is_enabled()) { \ 55:08.85 ^~~~~~~~~~~~~~~~~~~~~ 55:08.85 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkFont.cpp:182:16: note: uninitialized use occurs here 55:08.85 return uni; 55:08.85 ^~~ 55:08.85 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkFont.cpp:180:17: note: remove the 'if' if its condition is always true 55:08.85 SK_ABORT("unexpected enum"); 55:08.86 ^ 55:08.86 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/core/SkPostConfig.h:131:10: note: expanded from macro 'SK_ABORT' 55:08.87 do { if (sk_abort_is_enabled()) { \ 55:08.87 ^ 55:08.87 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkFont.cpp:158:29: note: initialize the variable 'uni' to silence this warning 55:08.87 const SkUnichar* uni; 55:08.87 ^ 55:08.87 = nullptr 55:32.80 toolkit/components/backgroundtasks 55:50.42 toolkit/components/browser 55:54.92 1 warning generated. 55:56.56 toolkit/components/build 56:01.37 toolkit/components/cascade_bloom_filter 56:11.52 toolkit/components/clearsitedata 56:13.41 toolkit/components/commandlines 56:17.88 toolkit/components/ctypes 56:47.39 toolkit/components/downloads 56:54.56 toolkit/components/extensions/webidl-api 56:54.56 toolkit/components/extensions 56:59.49 toolkit/components/extensions/webrequest 57:08.00 toolkit/components/finalizationwitness 57:22.84 toolkit/components/find 57:31.73 toolkit/components/glean 57:43.67 toolkit/components/glean/xpcom 57:44.19 toolkit/components/jsoncpp/src/lib_json 57:48.58 toolkit/components/kvstore 57:55.39 toolkit/components/lz4 58:01.23 toolkit/components/mediasniffer 58:05.84 toolkit/components/mozintl 58:08.89 toolkit/components/nimbus 58:09.04 toolkit/components/osfile 58:30.22 toolkit/components/parentalcontrols 58:45.13 toolkit/components/perfmonitoring 58:46.00 toolkit/components/places 58:48.64 toolkit/components/printingui/ipc 58:51.16 toolkit/components/printingui 58:51.92 toolkit/components/processtools 58:52.13 toolkit/components/protobuf 58:53.12 toolkit/components/reflect 59:01.54 toolkit/components/remote 59:05.90 In file included from Unified_cpp_gfx_skia6.cpp:101: 59:05.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkPromiseImageTexture.cpp:8: 59:05.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/core/SkPromiseImageTexture.h:12: 59:05.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/gpu/GrBackendSurface.h:13: 59:05.90 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/gpu/mock/GrMockTypes.h:12: 59:05.92 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/private/GrTypesPriv.h:543:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 59:05.92 } 59:05.92 ^ 59:05.93 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/include/private/GrTypesPriv.h:559:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 59:05.93 } 59:05.93 ^ 59:21.78 toolkit/components/reputationservice 59:35.53 toolkit/components/resistfingerprinting 59:40.05 toolkit/components/satchel 59:41.07 toolkit/components/sessionstore 59:53.00 2 warnings generated. 59:55.28 toolkit/components/startup 59:56.60 toolkit/components/statusfilter 59:57.27 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 60:03.56 toolkit/components/terminator 60:20.04 toolkit/components/typeaheadfind 60:23.55 In file included from Unified_cpp_gfx_skia7.cpp:110: 60:23.55 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:23: 60:23.56 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:66:75: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.56 int onGetUPEM() const override { SK_ABORT("Should never be called."); } 60:23.56 ^ 60:23.57 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:69:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.57 } 60:23.57 ^ 60:23.58 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:72:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.59 } 60:23.59 ^ 60:23.59 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:75:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.60 } 60:23.60 ^ 60:23.60 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:79:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.61 } 60:23.61 ^ 60:23.62 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:83:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.62 } 60:23.63 ^ 60:23.63 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:90:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.63 } 60:23.64 ^ 60:23.64 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:93:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.64 } 60:23.65 ^ 60:23.65 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:96:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.65 } 60:23.66 ^ 60:23.78 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:119:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.78 } 60:23.78 ^ 60:23.79 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:129:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 60:23.79 } 60:23.79 ^ 60:49.73 toolkit/components/url-classifier 60:50.52 toolkit/components/viaduct 60:50.62 toolkit/components/windowwatcher 61:18.54 toolkit/crashreporter 61:21.79 toolkit/library/buildid.cpp.stub 61:23.70 toolkit/mozapps/extensions 61:24.39 toolkit/profile 61:37.79 toolkit/system/gnome 61:39.94 toolkit/system/unixproxy 62:10.29 toolkit/xre 62:10.57 11 warnings generated. 62:12.70 tools/performance 62:13.03 tools/profiler 62:17.76 uriloader/base 62:17.82 uriloader/exthandler 62:21.77 Compiling tokio-executor v0.1.9 62:26.11 uriloader/prefetch 62:36.17 Compiling crossbeam-queue v0.1.2 62:37.53 uriloader/preload 62:39.78 Compiling cubeb-sys v0.9.0 62:40.26 view 63:05.21 widget/gtk/mozgtk 63:06.55 widget/gtk/mozwayland 63:15.59 widget/gtk 63:16.35 widget/gtk/wayland 63:21.39 widget/headless 63:28.25 widget 63:39.92 widget/x11 63:41.71 xpcom/base 63:46.89 xpcom/build/Services.cpp.stub 63:48.70 xpcom/components 63:48.75 xpcom/ds 64:01.09 /build/firefox/src/firefox-96.0.3/xpcom/base/nsDebugImpl.cpp:481:4: warning: do not know how to break on this platform [-W#warnings] 64:01.09 # warning do not know how to break on this platform 64:01.09 ^ 64:01.10 /build/firefox/src/firefox-96.0.3/xpcom/base/nsDebugImpl.cpp:557:4: warning: do not know how to break on this platform [-W#warnings] 64:01.11 # warning do not know how to break on this platform 64:01.11 ^ 64:03.29 /build/firefox/src/firefox-96.0.3/xpcom/base/nsDebugImpl.cpp:453:13: warning: unused function 'RealBreak' [-Wunused-function] 64:03.29 static void RealBreak() { 64:03.29 ^ 64:05.46 3 warnings generated. 64:10.48 In file included from Unified_cpp_gfx_skia9.cpp:74: 64:10.49 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTextBlob.cpp:204:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:10.49 } 64:10.49 ^ 64:11.03 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTextBlob.cpp:881:14: warning: variable 'xPos' set but not used [-Wunused-but-set-variable] 64:11.03 SkScalar xPos = xOffset; 64:11.04 ^ 64:15.17 xpcom/io 64:15.27 In file included from Unified_cpp_gfx_skia9.cpp:119: 64:15.27 In file included from /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.cpp:13: 64:15.28 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:66:75: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.29 int onGetUPEM() const override { SK_ABORT("Should never be called."); } 64:15.29 ^ 64:15.29 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:69:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.30 } 64:15.30 ^ 64:15.31 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:72:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.32 } 64:15.32 ^ 64:15.33 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:75:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.33 } 64:15.34 ^ 64:15.34 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:79:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.35 } 64:15.36 ^ 64:15.36 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:83:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.36 } 64:15.37 ^ 64:15.37 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:90:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.37 } 64:15.38 ^ 64:15.38 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:93:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.38 } 64:15.39 ^ 64:15.40 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:96:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.40 } 64:15.40 ^ 64:15.41 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:119:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.41 } 64:15.41 ^ 64:15.42 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.h:129:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.42 } 64:15.42 ^ 64:15.43 In file included from Unified_cpp_gfx_skia9.cpp:119: 64:15.43 /build/firefox/src/firefox-96.0.3/gfx/skia/skia/src/core/SkTypeface_remote.cpp:32:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 64:15.43 } 64:15.43 ^ 64:27.23 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_riscv64.o 64:27.23 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_riscv64.o 64:29.81 xpcom/reflect/xptcall/md/unix 64:44.09 14 warnings generated. 64:44.29 xpcom/reflect/xptcall 65:03.94 xpcom/reflect/xptinfo 65:10.73 xpcom/string 65:18.07 xpcom/threads 65:22.74 xpfe/appshell 65:29.74 js/xpconnect/shell 65:42.87 media/gmp-clearkey/0.1 65:45.70 modules/xz-embedded 66:08.24 toolkit/components/telemetry/pingsender 66:29.08 browser/app/firefox 66:29.44 dom/media/fake-cdm/libfake.so 66:31.10 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 66:31.10 from distutils.version import StrictVersion as Version 66:31.23 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 66:31.24 from distutils.version import StrictVersion as Version 66:32.22 dom/media/gmp-plugin-openh264/libfakeopenh264.so 66:32.39 config/external/lgpllibs/liblgpllibs.so 66:33.75 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 66:33.76 from distutils.version import StrictVersion as Version 66:34.11 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 66:34.12 from distutils.version import StrictVersion as Version 66:34.88 config/external/sqlite/libmozsqlite3.so 66:35.38 js/src/gc 66:39.17 layout/style 66:49.54 media/libdav1d 67:00.98 netwerk/dns 67:01.60 security/apps 67:06.36 security/manager/ssl 67:12.15 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 67:12.15 from distutils.version import StrictVersion as Version 67:13.34 toolkit/components/telemetry 67:31.72 toolkit/library/buildid.cpp.stub 67:33.57 toolkit/library 67:34.41 widget/gtk/mozgtk/libmozgtk.so 67:35.80 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 67:35.81 from distutils.version import StrictVersion as Version 67:36.95 widget/gtk/mozwayland/libmozwayland.so 67:38.23 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 67:38.23 from distutils.version import StrictVersion as Version 67:39.45 xpcom/build 67:56.15 media/gmp-clearkey/0.1/libclearkey.so 67:56.66 toolkit/components/telemetry/pingsender/pingsender 67:57.99 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 67:57.99 from distutils.version import StrictVersion as Version 67:58.86 /build/firefox/src/firefox-96.0.3/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 67:58.87 from distutils.version import StrictVersion as Version 73:49.86 In file included from Unified_cpp_xpcom_base2.cpp:65: 73:49.88 /build/firefox/src/firefox-96.0.3/xpcom/base/nsMemoryReporterManager.cpp:131:26: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 73:49.88 struct mallinfo info = mallinfo(); 73:49.88 ^ 73:49.88 /usr/include/malloc.h:118:48: note: 'mallinfo' has been explicitly marked deprecated here 73:49.88 extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 73:49.88 ^ 73:49.89 /usr/include/malloc.h:31:30: note: expanded from macro '__MALLOC_DEPRECATED' 73:49.89 # define __MALLOC_DEPRECATED __attribute_deprecated__ 73:49.89 ^ 73:49.89 /usr/include/sys/cdefs.h:261:51: note: expanded from macro '__attribute_deprecated__' 73:49.89 # define __attribute_deprecated__ __attribute__ ((__deprecated__)) 73:49.90 ^ 75:45.59 1 warning generated. 76:59.78 In file included from Unified_cpp_widget_gtk2.cpp:29: 76:59.80 /build/firefox/src/firefox-96.0.3/widget/gtk/nsFilePicker.cpp:602:63: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 76:59.80 accept_label = (action == GTK_FILE_CHOOSER_ACTION_SAVE) ? GTK_STOCK_SAVE 76:59.80 ^ 76:59.80 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: note: expanded from macro 'GTK_STOCK_SAVE' 76:59.80 #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") 76:59.80 ^ 76:59.81 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 76:59.81 G_DEPRECATED 76:59.81 ^ 76:59.81 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 76:59.81 #define G_DEPRECATED __attribute__((__deprecated__)) 76:59.81 ^ 76:59.81 In file included from Unified_cpp_widget_gtk2.cpp:29: 76:59.82 /build/firefox/src/firefox-96.0.3/widget/gtk/nsFilePicker.cpp:603:63: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 76:59.82 : GTK_STOCK_OPEN; 76:59.82 ^ 76:59.82 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: note: expanded from macro 'GTK_STOCK_OPEN' 76:59.83 #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") 76:59.83 ^ 76:59.83 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 76:59.83 G_DEPRECATED 76:59.84 ^ 76:59.84 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 76:59.84 #define G_DEPRECATED __attribute__((__deprecated__)) 76:59.84 ^ 76:59.84 In file included from Unified_cpp_widget_gtk2.cpp:29: 76:59.85 /build/firefox/src/firefox-96.0.3/widget/gtk/nsFilePicker.cpp:606:30: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 76:59.85 title, parent, action, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, 76:59.85 ^ 76:59.85 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL' 76:59.85 #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") 76:59.85 ^ 76:59.85 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 76:59.85 G_DEPRECATED 76:59.85 ^ 76:59.85 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 76:59.86 #define G_DEPRECATED __attribute__((__deprecated__)) 76:59.86 ^ 77:14.80 In file included from Unified_cpp_widget_gtk2.cpp:65: 77:14.81 /build/firefox/src/firefox-96.0.3/widget/gtk/nsPrintDialogGTK.cpp:71:43: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 77:14.81 (GtkDialogFlags)(GTK_DIALOG_MODAL), GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, 77:14.81 ^ 77:14.81 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL' 77:14.81 #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") 77:14.82 ^ 77:14.82 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 77:14.82 G_DEPRECATED 77:14.82 ^ 77:14.82 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 77:14.82 #define G_DEPRECATED __attribute__((__deprecated__)) 77:14.82 ^ 77:14.82 In file included from Unified_cpp_widget_gtk2.cpp:65: 77:14.84 /build/firefox/src/firefox-96.0.3/widget/gtk/nsPrintDialogGTK.cpp:72:7: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 77:14.84 GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, nullptr); 77:14.84 ^ 77:14.85 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: note: expanded from macro 'GTK_STOCK_OK' 77:14.85 #define GTK_STOCK_OK ((GtkStock)"gtk-ok") 77:14.85 ^ 77:14.86 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 77:14.86 G_DEPRECATED 77:14.86 ^ 77:14.86 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 77:14.86 #define G_DEPRECATED __attribute__((__deprecated__)) 77:14.86 ^ 77:14.86 In file included from Unified_cpp_widget_gtk2.cpp:65: 77:14.86 /build/firefox/src/firefox-96.0.3/widget/gtk/nsPrintDialogGTK.cpp:83:32: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 77:14.87 gtk_image_new_from_stock(GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_DIALOG); 77:14.87 ^ 77:14.87 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: note: expanded from macro 'GTK_STOCK_DIALOG_QUESTION' 77:14.88 #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") 77:14.88 ^ 77:14.88 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 77:14.88 G_DEPRECATED 77:14.88 ^ 77:14.88 /usr/include/glib-2.0/glib/gmacros.h:1102:37: note: expanded from macro 'G_DEPRECATED' 77:14.88 #define G_DEPRECATED __attribute__((__deprecated__)) 77:14.89 ^ 78:57.53 6 warnings generated. 81:32.19 Compiling hashlink v0.6.0 81:41.88 Compiling fallible_collections v0.4.2 81:57.04 js/src/build/libjs_static.a 82:03.08 Compiling idna v0.2.0 82:25.96 Compiling unic-langid v0.9.0 82:35.69 Compiling rustc_version v0.2.3 82:40.42 Compiling quote v1.0.9 82:42.44 Compiling time v0.1.43 82:42.91 Compiling iovec v0.1.4 82:43.46 Compiling num_cpus v1.13.0 82:45.67 Compiling atty v0.2.14 82:46.97 Compiling net2 v0.2.37 82:47.82 Compiling hashglobe v0.1.0 (/build/firefox/src/firefox-96.0.3/servo/components/hashglobe) 82:48.19 Compiling zeitstempel v0.1.1 82:48.57 Compiling memmap2 v0.2.3 82:50.30 Compiling raw-window-handle v0.3.3 82:54.39 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9695281319fcb3e40db6a32cc0661548d6192f4d#96952813) 82:54.75 Compiling freetype v0.7.0 82:54.91 Compiling dirs-sys v0.3.5 82:58.31 Compiling libudev-sys v0.1.3 (/build/firefox/src/firefox-96.0.3/dom/webauthn/libudev-sys) 82:59.27 Compiling memmap2 v0.3.0 83:02.67 Compiling gpu-alloc-types v0.2.0 83:03.05 Compiling gpu-descriptor-types v0.1.1 83:04.19 Compiling ffi-support v0.4.3 83:05.44 Compiling dogear v0.4.0 83:05.46 Compiling tokio-timer v0.2.11 83:06.10 Compiling tokio-current-thread v0.1.6 83:11.32 Compiling jobserver v0.1.22 83:15.66 Compiling nsstring v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/nsstring) 83:21.77 Compiling xmldecl v0.1.1 83:22.62 Compiling aho-corasick v0.7.18 83:23.29 Compiling chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=302c995f91f44cf26e77dc4758ad56c3ff0153ad#302c995f) 83:26.41 Compiling fluent-langneg v0.13.0 83:28.35 Compiling intl-memoizer v0.5.1 83:32.15 Compiling intl_pluralrules v7.0.1 83:32.18 Compiling crossbeam-channel v0.5.1 83:34.03 Compiling gl_generator v0.14.0 83:34.63 Compiling cose-c v0.1.5 83:40.06 Compiling generic-array v0.12.4 83:41.02 Compiling rand_core v0.5.1 83:41.59 Compiling bytes v0.4.12 83:43.76 Compiling futures-cpupool v0.1.8 83:44.29 Compiling mozglue-static v0.1.0 (/build/firefox/src/firefox-96.0.3/mozglue/static/rust) 83:45.71 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=746743227485a83123784df0c53227ab466612ed#74674322) 83:47.20 Compiling mio v0.6.23 (/build/firefox/src/firefox-96.0.3/third_party/rust/mio-0.6.23) 83:49.37 Compiling dirs v2.0.2 83:51.82 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9695281319fcb3e40db6a32cc0661548d6192f4d#96952813) 83:53.56 Compiling paste-impl v0.1.18 83:54.43 Compiling cstr v0.2.8 83:56.18 Compiling libudev v0.2.0 83:56.63 Compiling gpu-descriptor v0.2.1 83:56.79 Compiling gpu-alloc v0.5.2 84:01.74 Compiling flate2 v1.0.20 84:02.25 Compiling build-parallel v0.1.2 84:06.42 Compiling ordered-float v1.1.1 84:07.00 Compiling spirv v0.2.0+1.5.4 84:07.10 Compiling dbus v0.6.5 84:09.71 Compiling lmdb-rkv v0.14.0 84:10.55 Compiling nserror v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/nserror) 84:11.48 Compiling gkrust_utils v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/gkrust_utils) 84:12.49 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) 84:12.62 Compiling regex v1.5.4 84:14.53 Compiling rand_chacha v0.2.2 84:15.46 Compiling digest v0.8.1 84:15.62 Compiling block-buffer v0.7.3 84:16.00 Compiling tokio-io v0.1.7 84:17.04 Compiling cubeb-core v0.9.0 84:18.08 Compiling crossbeam-deque v0.8.1 84:18.14 Compiling cexpr v0.4.0 84:18.51 Compiling glsl v4.0.3 84:19.73 Compiling rand_pcg v0.2.1 84:20.01 Compiling mio-uds v0.6.8 84:20.46 Compiling crossbeam-deque v0.7.4 84:21.10 Compiling gleam v0.13.1 84:22.27 Compiling netwerk_helper v0.0.1 (/build/firefox/src/firefox-96.0.3/netwerk/base/rust-helper) 84:22.35 Compiling encoding_glue v0.1.0 (/build/firefox/src/firefox-96.0.3/intl/encoding_glue) 84:22.88 Compiling sha2 v0.8.2 84:24.18 Compiling rand v0.7.3 84:25.19 Compiling tokio-threadpool v0.1.17 84:25.56 Compiling cubeb v0.9.0 84:26.08 Compiling cubeb-backend v0.9.0 84:28.19 Compiling tokio-reactor v0.1.3 84:28.45 Compiling tokio-codec v0.1.0 84:29.11 Compiling paste v0.1.18 84:29.32 Compiling rust_cascade v0.6.0 84:30.43 Compiling jsrust_shared v0.1.0 (/build/firefox/src/firefox-96.0.3/js/src/rust/shared) 84:32.31 Compiling cubeb-pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9695281319fcb3e40db6a32cc0661548d6192f4d#96952813) 84:34.40 Compiling tokio-uds v0.2.5 84:34.65 Compiling tokio-tcp v0.1.1 84:34.97 Compiling tokio-udp v0.1.1 84:35.74 Compiling env_logger v0.8.4 84:44.75 Compiling fluent-pseudo v0.3.1 84:51.50 Compiling tokio-fs v0.1.3 84:55.97 Compiling glsl-to-cxx v0.1.0 (/build/firefox/src/firefox-96.0.3/gfx/wr/glsl-to-cxx) 84:56.41 Compiling uuid v0.8.1 84:59.35 Compiling tempfile v3.1.0 85:06.46 Compiling phf_generator v0.8.0 85:06.59 Compiling mp4parse v0.12.0 (https://github.com/mozilla/mp4parse-rust?rev=a25713781eac774c531af43ba833ef86cb920889#a2571378) 85:07.05 Compiling tokio v0.1.11 85:08.87 Compiling synstructure v0.12.4 85:10.61 Compiling darling_core v0.10.2 85:14.62 Compiling phf_codegen v0.8.0 85:17.43 Compiling selectors v0.22.0 (/build/firefox/src/firefox-96.0.3/servo/components/selectors) 85:33.81 Compiling mp4parse_capi v0.12.0 (https://github.com/mozilla/mp4parse-rust?rev=a25713781eac774c531af43ba833ef86cb920889#a2571378) 85:35.14 Compiling audio_thread_priority v0.23.4 86:31.38 Compiling thiserror-impl v1.0.25 86:31.38 Compiling xpcom_macros v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/xpcom/xpcom_macros) 86:31.38 Compiling darling_macro v0.10.2 86:31.39 Compiling ouroboros_macro v0.9.2 86:31.39 Compiling serde_with_macros v1.1.0 86:31.40 Compiling phf_macros v0.8.0 86:31.42 Compiling derive_more v0.99.11 86:31.42 Compiling cssparser v0.29.2 86:31.43 Compiling malloc_size_of_derive v0.1.2 86:31.44 Compiling cssparser-macros v0.6.0 86:31.44 Compiling async-trait v0.1.42 86:31.45 Compiling peek-poke-derive v0.2.1 (/build/firefox/src/firefox-96.0.3/gfx/wr/peek-poke/peek-poke-derive) 86:31.46 Compiling profiler-macros v0.1.0 (/build/firefox/src/firefox-96.0.3/tools/profiler/rust-api/macros) 86:31.47 Compiling prost-derive v0.6.1 (/build/firefox/src/firefox-96.0.3/third_party/rust/prost-derive) 86:31.47 Compiling inherent v0.1.6 86:31.48 Compiling rental-impl v0.5.5 86:31.49 Compiling num-derive v0.3.3 86:46.41 Compiling gecko-profiler v0.1.0 (/build/firefox/src/firefox-96.0.3/tools/profiler/rust-api) 86:47.35 Compiling darling v0.10.2 86:48.45 Compiling derive_common v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/derive_common) 87:08.83 Compiling phf v0.8.0 87:11.38 Compiling to_shmem_derive v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/to_shmem_derive) 87:11.64 Compiling style_derive v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/style_derive) 87:16.61 Compiling ouroboros v0.9.2 87:17.70 Compiling thiserror v1.0.25 87:20.15 Compiling fluent-syntax v0.11.0 87:20.39 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 87:34.36 Compiling prost v0.6.1 87:36.17 Compiling xpcom v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/xpcom) 87:46.01 Compiling futures-executor v0.3.15 87:48.99 Compiling futures v0.3.15 88:11.68 Compiling rental v0.5.6 88:15.77 Compiling smallvec v1.6.1 88:15.77 Compiling url v2.1.0 88:15.77 Compiling bincode v1.3.3 88:15.77 Compiling euclid v0.22.6 88:15.78 Compiling chrono v0.4.19 88:15.79 Compiling app_units v0.7.1 88:15.80 Compiling serde_with v1.4.0 88:15.80 Compiling rust_decimal v1.14.2 88:15.80 Compiling bitflags_serde_shim v0.2.2 88:15.81 Compiling arrayvec v0.7.1 88:15.82 Compiling serde_bytes v0.11.5 88:15.82 Compiling ron v0.6.5 88:15.83 Compiling ron v0.7.0 88:15.84 Compiling webrender_build v0.0.1 (/build/firefox/src/firefox-96.0.3/gfx/wr/webrender_build) 88:15.84 Compiling toml v0.4.10 88:16.59 Compiling wgpu-types v0.11.0 (https://github.com/gfx-rs/wgpu?rev=28ba9d8#28ba9d86) 88:19.37 Compiling fluent-bundle v0.15.1 88:19.37 Compiling parking_lot_core v0.8.1 88:19.37 Compiling fallible v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/fallible) 88:20.88 Compiling naga v0.7.1 (https://github.com/gfx-rs/naga?rev=29571cc#29571cc4) 88:21.39 Compiling sfv v0.9.1 88:21.57 Compiling sfv v0.8.0 88:25.30 Compiling parking_lot v0.11.1 88:25.32 Compiling rkv v0.17.0 88:25.69 Compiling webrtc-sdp v0.3.8 88:29.34 Compiling swgl v0.1.0 (/build/firefox/src/firefox-96.0.3/gfx/wr/swgl) 88:29.75 Compiling webrender v0.61.0 (/build/firefox/src/firefox-96.0.3/gfx/wr/webrender) 88:30.93 Compiling fluent v0.16.0 88:35.91 Compiling to_shmem v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/to_shmem) 88:40.90 Compiling wr_malloc_size_of v0.0.1 (/build/firefox/src/firefox-96.0.3/gfx/wr/wr_malloc_size_of) 88:41.16 Compiling etagere v0.2.6 88:43.12 Compiling plane-split v0.17.1 88:43.55 Compiling rsdparsa_capi v0.1.0 (/build/firefox/src/firefox-96.0.3/dom/media/webrtc/sdp/rsdparsa_capi) 88:44.93 Compiling rusqlite v0.24.2 88:45.52 Compiling qlog v0.4.0 88:46.29 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 88:50.63 Compiling audioipc-client v0.4.0 (https://github.com/mozilla/audioipc-2?rev=470320364f59672c0e1ee60240f2cd15f0e5b52f#47032036) 88:53.24 Compiling audioipc-server v0.2.3 (https://github.com/mozilla/audioipc-2?rev=470320364f59672c0e1ee60240f2cd15f0e5b52f#47032036) 88:53.46 Compiling glean-core v42.1.0 88:54.36 Compiling neqo-crypto v0.5.6 (https://github.com/mozilla/neqo?tag=v0.5.6#b9b6e1d4) 88:54.59 Compiling style v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/style) 88:59.96 Compiling malloc_size_of v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/malloc_size_of) 89:05.50 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 89:09.47 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 89:11.35 Compiling style_traits v0.0.1 (/build/firefox/src/firefox-96.0.3/servo/components/style_traits) 89:11.70 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 89:22.44 Compiling glean v42.1.0 89:22.68 Compiling glean-ffi v42.1.0 89:40.78 Compiling moz_task v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/moz_task) 89:43.28 Compiling storage_variant v0.1.0 (/build/firefox/src/firefox-96.0.3/storage/variant) 89:43.32 Compiling unic-langid-ffi v0.1.0 (/build/firefox/src/firefox-96.0.3/intl/locale/rust/unic-langid-ffi) 89:43.52 Compiling fog v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/glean/api) 89:44.19 Compiling mozurl v0.0.1 (/build/firefox/src/firefox-96.0.3/netwerk/base/mozurl) 89:44.35 Compiling http_sfv v0.1.0 (/build/firefox/src/firefox-96.0.3/netwerk/base/http-sfv) 89:44.52 Compiling cascade_bloom_filter v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/cascade_bloom_filter) 89:45.61 Compiling processtools v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/processtools) 89:45.62 warning: using `procedural-masquerade` crate 89:45.63 --> toolkit/components/cascade_bloom_filter/src/lib.rs:24:1 89:45.63 | 89:45.63 24 | / rental! { 89:45.63 25 | | mod rentals { 89:45.63 26 | | use super::Cascade; 89:45.63 27 | | 89:45.63 ... | 89:45.63 33 | | } 89:45.63 34 | | } 89:45.63 | |_^ 89:45.63 | 89:45.63 = note: `#[warn(proc_macro_back_compat)]` on by default 89:45.63 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 89:45.63 = note: for more information, see issue #83125 89:45.63 = note: The `procedural-masquerade` crate has been unnecessary since Rust 1.30.0. Versions of this crate below 0.1.7 will eventually stop compiling. 89:45.63 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 89:46.72 Compiling fluent-langneg-ffi v0.1.0 (/build/firefox/src/firefox-96.0.3/intl/locale/rust/fluent-langneg-ffi) 89:47.67 Compiling golden_gate v0.1.0 (/build/firefox/src/firefox-96.0.3/services/sync/golden_gate) 89:48.99 Compiling storage v0.1.0 (/build/firefox/src/firefox-96.0.3/storage/rust) 89:49.70 Compiling kvstore v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/kvstore) 89:50.64 Compiling cert_storage v0.0.1 (/build/firefox/src/firefox-96.0.3/security/manager/ssl/cert_storage) 89:52.50 Compiling app_services_logger v0.1.0 (/build/firefox/src/firefox-96.0.3/services/common/app_services_logger) 89:52.59 Compiling webext_storage_bridge v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/extensions/storage/webext_storage_bridge) 89:52.76 warning: using `procedural-masquerade` crate 89:52.76 --> security/manager/ssl/cert_storage/src/lib.rs:134:1 89:52.77 | 89:52.77 134 | / rental! { 89:52.77 135 | | mod holding { 89:52.77 136 | | use super::{Cascade, Mmap}; 89:52.77 137 | | 89:52.77 ... | 89:52.77 143 | | } 89:52.77 144 | | } 89:52.77 | |_^ 89:52.77 | 89:52.77 = note: `#[warn(proc_macro_back_compat)]` on by default 89:52.77 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 89:52.77 = note: for more information, see issue #83125 89:52.77 = note: The `procedural-masquerade` crate has been unnecessary since Rust 1.30.0. Versions of this crate below 0.1.7 will eventually stop compiling. 89:52.77 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 89:53.04 Compiling bookmark_sync v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/places/bookmark_sync) 89:53.16 warning: `cascade_bloom_filter` (lib) generated 1 warning 89:54.37 Compiling wgpu-hal v0.11.2 (https://github.com/gfx-rs/wgpu?rev=28ba9d8#28ba9d86) 89:55.70 Compiling gecko_logger v0.1.0 (/build/firefox/src/firefox-96.0.3/xpcom/rust/gecko_logger) 90:01.94 Compiling fog_control v0.1.0 (/build/firefox/src/firefox-96.0.3/toolkit/components/glean) 90:16.29 warning: `cert_storage` (lib) generated 1 warning 90:41.32 Compiling neqo-transport v0.5.6 (https://github.com/mozilla/neqo?tag=v0.5.6#b9b6e1d4) 90:55.70 Compiling neqo-qpack v0.5.6 (https://github.com/mozilla/neqo?tag=v0.5.6#b9b6e1d4) 91:00.07 Compiling neqo-http3 v0.5.6 (https://github.com/mozilla/neqo?tag=v0.5.6#b9b6e1d4) 91:00.55 Compiling wgpu_bindings v0.1.0 (/build/firefox/src/firefox-96.0.3/gfx/wgpu_bindings) 91:12.57 Compiling neqo_glue v0.1.0 (/build/firefox/src/firefox-96.0.3/netwerk/socket/neqo_glue) Process Process-1: Traceback (most recent call last): File "/usr/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/lib/python3.10/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/build/firefox/src/firefox-96.0.3/testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py", line 141, in _collect while not _poll(pipe, poll_interval=sleep_interval): File "/build/firefox/src/firefox-96.0.3/testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py", line 107, in _poll return pipe.poll(poll_interval) File "/usr/lib/python3.10/multiprocessing/connection.py", line 262, in poll return self._poll(timeout) File "/usr/lib/python3.10/multiprocessing/connection.py", line 429, in _poll r = wait([self], timeout) File "/usr/lib/python3.10/multiprocessing/connection.py", line 936, in wait ready = selector.select(timeout) File "/usr/lib/python3.10/selectors.py", line 416, in select fd_event_list = self._selector.poll(timeout) KeyboardInterrupt 602:09.68 make[4]: *** [/build/firefox/src/firefox-96.0.3/config/makefiles/rust.mk:424: force-cargo-library-build] Interrupt 602:09.68 make[3]: *** [/build/firefox/src/firefox-96.0.3/config/recurse.mk:72: toolkit/library/rust/target] Interrupt 602:09.69 make[2]: *** [/build/firefox/src/firefox-96.0.3/config/recurse.mk:34: compile] Interrupt 602:09.69 make[1]: *** [/build/firefox/src/firefox-96.0.3/config/rules.mk:352: default] Interrupt 602:09.69 make: *** [client.mk:63: build] Interrupt 602:09.69 86 compiler warnings present. Config object not found by mach. Creating local state directory: /build/firefox/src/mozbuild/srcdirs/firefox-96.0.3-a4cb3042bf1a Configure complete! Be sure to run |mach build| to pick up any changes ==> ERROR: Aborted by user! Exiting...