Mock Version: 2.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i586 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/mageia-cauldron-i586-1614083003.542636/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'dec1bf120a634bc09022d87635b7a39e', '-D', '/var/lib/mock/mageia-cauldron-i586-1614083003.542636/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i586 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: i586 Building for target i586 Wrote: /builddir/build/SRPMS/firefox-78.7.0-3.mga8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i586 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/mageia-cauldron-i586-1614083003.542636/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '003011b4b7894514a2eba8fbd6e7a6e4', '-D', '/var/lib/mock/mageia-cauldron-i586-1614083003.542636/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.4ttvcbd1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i586 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xivNBw + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /builddir/build/BUILD + rm -rf firefox-78.7.0 + /usr/bin/tar -xof - + /usr/bin/xz -dc /builddir/build/SOURCES/firefox-78.7.0esr.source.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-78.7.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #40 (build-aarch64-skia.patch):' Patch #40 (build-aarch64-skia.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .aarch64-skia --fuzz=0 patching file gfx/skia/skia/include/private/SkHalf.h patching file gfx/skia/skia/src/opts/SkRasterPipeline_opts.h patching file gfx/skia/skia/third_party/skcms/src/Transform_inl.h Patch #41 (build-disable-elfhack.patch): + echo 'Patch #41 (build-disable-elfhack.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .disable-elfhack --fuzz=0 patching file toolkit/moz.configure Hunk #1 succeeded at 1091 (offset 55 lines). Patch #3 (mozilla-build-arm.patch): + echo 'Patch #3 (mozilla-build-arm.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .arm --fuzz=0 patching file gfx/skia/skia/include/core/SkPreConfig.h Hunk #1 succeeded at 175 (offset -28 lines). Patch #44 (build-arm-libopus.patch): + echo 'Patch #44 (build-arm-libopus.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c + echo 'Patch #48 (build-arm-wasm.patch):' Patch #48 (build-arm-wasm.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-wasm --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp Patch #49 (build-arm-libaom.patch): + echo 'Patch #49 (build-arm-libaom.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libaom --fuzz=0 patching file media/libaom/moz.build Patch #219 (rhbz-1173156.patch): + echo 'Patch #219 (rhbz-1173156.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp Patch #402 (mozilla-1196777.patch): + echo 'Patch #402 (mozilla-1196777.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 161 (offset 5 lines). Patch #450 (mozilla-1624128.patch): + echo 'Patch #450 (mozilla-1624128.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1624128 --fuzz=0 -R patching file dom/crypto/WebCryptoTask.cpp patching file netwerk/srtp/src/crypto/cipher/aes_gcm_nss.c patching file security/manager/ssl/OSKeyStore.cpp Patch #1005 (firefox-66.0-appname.patch): + echo 'Patch #1005 (firefox-66.0-appname.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .appname --fuzz=0 patching file browser/components/shell/nsGNOMEShellService.cpp Hunk #1 succeeded at 124 (offset 6 lines). Patch #1009 (fix-build.diff): + echo 'Patch #1009 (fix-build.diff):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fbts --fuzz=0 patching file toolkit/system/unixproxy/nsLibProxySettings.cpp Patch #1011 (mozilla-kde.patch): + echo 'Patch #1011 (mozilla-kde.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozkde --fuzz=0 patching file modules/libpref/Preferences.cpp patching file modules/libpref/moz.build patching file python/mozbuild/mozpack/chrome/flags.py patching file python/mozbuild/mozpack/chrome/manifest.py patching file toolkit/components/downloads/moz.build patching file toolkit/mozapps/downloads/HelperAppDlg.jsm patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp Hunk #3 succeeded at 384 (offset -3 lines). patching file toolkit/xre/moz.build patching file toolkit/xre/nsKDEUtils.cpp patching file toolkit/xre/nsKDEUtils.h patching file uriloader/exthandler/HandlerServiceParent.cpp patching file uriloader/exthandler/moz.build patching file uriloader/exthandler/unix/nsCommonRegistry.cpp patching file uriloader/exthandler/unix/nsCommonRegistry.h patching file uriloader/exthandler/unix/nsKDERegistry.cpp patching file uriloader/exthandler/unix/nsKDERegistry.h patching file uriloader/exthandler/unix/nsMIMEInfoUnix.cpp patching file uriloader/exthandler/unix/nsOSHelperAppService.cpp patching file widget/gtk/moz.build patching file widget/gtk/nsFilePicker.cpp patching file widget/gtk/nsFilePicker.h patching file xpcom/components/ManifestParser.cpp patching file xpcom/components/moz.build patching file xpcom/io/nsLocalFileUnix.cpp Hunk #2 succeeded at 1908 (offset 9 lines). Patch #1012 (firefox-kde.patch): + echo 'Patch #1012 (firefox-kde.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ffkde --fuzz=0 patching file browser/components/preferences/main.js Hunk #1 succeeded at 335 (offset -1 lines). Hunk #2 succeeded at 1307 (offset -1 lines). patching file browser/components/shell/moz.build patching file browser/components/shell/nsKDEShellService.cpp patching file browser/components/shell/nsKDEShellService.h patching file browser/components/shell/nsUnixShellService.cpp patching file browser/components/shell/nsUnixShellService.h Patch #1043 (force-i586-host.patch): + echo 'Patch #1043 (force-i586-host.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 (Stripping trailing CRs from patch; use --binary to disable.) patching file build/moz.configure/init.configure Hunk #1 succeeded at 702 (offset 40 lines). Patch #1044 (bypass-cmov-assert-on-i586.patch): + echo 'Patch #1044 (bypass-cmov-assert-on-i586.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/jit/x86-shared/Assembler-x86-shared.cpp Hunk #1 succeeded at 344 (offset 16 lines). Patch #1045 (build-aarch64-user_vfp.patch): + echo 'Patch #1045 (build-aarch64-user_vfp.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp Hunk #1 succeeded at 245 (offset 1 line). Patch #1046 (fix-checksum-for-missing-file.patch): + echo 'Patch #1046 (fix-checksum-for-missing-file.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file third_party/rust/failure/.cargo-checksum.json Patch #1047 (firefox-78.7.0-i586-dav1d-nosse.patch): + echo 'Patch #1047 (firefox-78.7.0-i586-dav1d-nosse.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file third_party/dav1d/meson.build Patch #1048 (firefox-78.7.0-i586-oldconfigure-in-nosse.patch): + echo 'Patch #1048 (firefox-78.7.0-i586-oldconfigure-in-nosse.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file old-configure.in + /usr/bin/rm -f .mozconfig + /usr/bin/cp /builddir/build/SOURCES/firefox-mozconfig .mozconfig + cat + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /builddir/build/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /builddir/build/SOURCES/google-api-key google-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib"' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize' + echo 'ac_add_options --disable-debug-symbols' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --with-system-icu' + echo 'ac_add_options --host=i586-mageia-linux-gnu' + echo 'ac_add_options --target=i586-mageia-linux-gnu' + chmod -x third_party/rust/itertools/src/lib.rs + chmod a-x third_party/rust/gfx-backend-vulkan/src/command.rs third_party/rust/gfx-backend-vulkan/src/conv.rs third_party/rust/gfx-backend-vulkan/src/device.rs third_party/rust/gfx-backend-vulkan/src/info.rs third_party/rust/gfx-backend-vulkan/src/lib.rs third_party/rust/gfx-backend-vulkan/src/native.rs third_party/rust/gfx-backend-vulkan/src/pool.rs third_party/rust/gfx-backend-vulkan/src/window.rs + chmod a-x third_party/rust/gfx-hal/src/adapter.rs third_party/rust/gfx-hal/src/buffer.rs third_party/rust/gfx-hal/src/device.rs third_party/rust/gfx-hal/src/format.rs third_party/rust/gfx-hal/src/image.rs third_party/rust/gfx-hal/src/lib.rs third_party/rust/gfx-hal/src/memory.rs third_party/rust/gfx-hal/src/pass.rs third_party/rust/gfx-hal/src/pool.rs third_party/rust/gfx-hal/src/query.rs third_party/rust/gfx-hal/src/window.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_utils.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_marker.rs third_party/rust/ash/src/extensions/ext/debug_report.rs third_party/rust/ash/src/extensions/ext/debug_utils.rs third_party/rust/ash/src/extensions/ext/mod.rs + chmod a-x third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/display.rs third_party/rust/ash/src/extensions/khr/display_swapchain.rs third_party/rust/ash/src/extensions/khr/external_memory_fd.rs third_party/rust/ash/src/extensions/khr/mod.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/mvk/ios_surface.rs third_party/rust/ash/src/extensions/mvk/macos_surface.rs third_party/rust/ash/src/extensions/mvk/mod.rs + chmod a-x third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + find -name lib.rs + xargs chmod -x + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dXGc4s + umask 022 + cd /builddir/build/BUILD + cd firefox-78.7.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen Installing cbindgen v0.14.2 Compiling proc-macro2 v1.0.8 Compiling libc v0.2.66 Compiling syn v1.0.14 Compiling unicode-xid v0.2.0 Compiling getrandom v0.1.14 Compiling cfg-if v0.1.10 Compiling ppv-lite86 v0.2.6 Compiling serde v1.0.104 Compiling bitflags v1.2.1 Compiling ryu v1.0.2 Compiling log v0.4.8 Compiling unicode-width v0.1.7 Compiling itoa v0.4.5 Compiling vec_map v0.8.1 Compiling strsim v0.8.0 Compiling ansi_term v0.11.0 Compiling unicode-segmentation v1.6.0 Compiling cbindgen v0.14.2 Compiling remove_dir_all v0.5.2 Compiling c2-chacha v0.2.3 Compiling textwrap v0.11.0 Compiling heck v0.3.1 Compiling quote v1.0.2 Compiling atty v0.2.14 Compiling rand_core v0.5.1 Compiling clap v2.33.0 Compiling rand_chacha v0.2.1 Compiling serde_derive v1.0.104 Compiling rand v0.7.3 Compiling tempfile v3.1.0 Compiling serde_json v1.0.47 Compiling toml v0.5.6 Finished release [optimized] target(s) in 7m 21s Installing /builddir/build/BUILD/firefox-78.7.0/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.14.2` (executable `cbindgen`) warning: be sure to add `/builddir/build/BUILD/firefox-78.7.0/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/builddir/build/BUILD/firefox-78.7.0/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/lib/qt5/bin:/builddir/.local/bin:/builddir/bin + PATH=/builddir/build/BUILD/firefox-78.7.0/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/lib/qt5/bin:/builddir/.local/bin:/builddir/bin + cd - /builddir/build/BUILD/firefox-78.7.0 ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables' ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--strip-debug' + echo 'ac_add_options --enable-linker=gold' + export RUSTFLAGS=-Cdebuginfo=0 + RUSTFLAGS=-Cdebuginfo=0 + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + echo 'export CFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export CXXFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--strip-debug"' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + MOZ_SMP_FLAGS=-j1 + '[' -z 2 ']' + '[' 2 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + echo 'export MOZ_MAKE_FLAGS="-j2"' + echo 'export MOZ_SERVICES_SYNC=1' + AUTOCONF=/usr/bin/autoconf-2.13 + ./mach build 0:00.89 Clobber not needed. 0:00.90 Adding make options from /builddir/build/BUILD/firefox-78.7.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/firefox-78.7.0/objdir OBJDIR=/builddir/build/BUILD/firefox-78.7.0/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-78.7.0/.mozconfig export FOUND_MOZCONFIG 0:00.90 /usr/bin/gmake -f client.mk -s configure 0:00.91 cd /builddir/build/BUILD/firefox-78.7.0/objdir 0:00.91 /builddir/build/BUILD/firefox-78.7.0/configure 0:01.09 Creating Python 3 environment 0:01.17 Using base prefix '/usr' 0:01.18 No LICENSE.txt / LICENSE found in source 0:01.18 New python executable in /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python3 0:01.18 Also creating executable in /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python 0:01.92 Installing setuptools, pip, wheel... 0:04.71 done. 0:06.23 b"running build_ext\nbuilding 'psutil._psutil_linux' extension\ncreating build/temp.linux-i686-3.8\ncreating build/temp.linux-i686-3.8/psutil\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-i686-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-i686-3.8/psutil/_psutil_posix.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_linux.c -o build/temp.linux-i686-3.8/psutil/_psutil_linux.o\ncreating build/lib.linux-i686-3.8\ncreating build/lib.linux-i686-3.8/psutil\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-i686-3.8/psutil/_psutil_common.o build/temp.linux-i686-3.8/psutil/_psutil_posix.o build/temp.linux-i686-3.8/psutil/_psutil_linux.o -L/usr/lib -lpython3.8 -o build/lib.linux-i686-3.8/psutil/_psutil_linux.cpython-38-i386-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-i686-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-i686-3.8/psutil/_psutil_posix.o\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-i686-3.8/psutil/_psutil_common.o build/temp.linux-i686-3.8/psutil/_psutil_posix.o -L/usr/lib -lpython3.8 -o build/lib.linux-i686-3.8/psutil/_psutil_posix.cpython-38-i386-linux-gnu.so\ncopying build/lib.linux-i686-3.8/psutil/_psutil_linux.cpython-38-i386-linux-gnu.so -> psutil\ncopying build/lib.linux-i686-3.8/psutil/_psutil_posix.cpython-38-i386-linux-gnu.so -> psutil\n" 0:06.24 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:06.24 Re-executing in the virtualenv 0:06.67 Adding configure options from /builddir/build/BUILD/firefox-78.7.0/.mozconfig 0:06.67 --enable-application=browser 0:06.67 --prefix= 0:06.67 --libdir= 0:06.67 --with-system-zlib 0:06.68 --disable-strip 0:06.68 --enable-necko-wifi 0:06.68 --disable-updater 0:06.68 --enable-chrome-format=omni 0:06.68 --enable-pulseaudio 0:06.68 --without-system-icu 0:06.68 --with-mozilla-api-keyfile=../mozilla-api-key 0:06.68 --with-google-location-service-api-keyfile=../google-api-key 0:06.68 --with-google-safebrowsing-api-keyfile=../google-api-key 0:06.68 --enable-release 0:06.68 --update-channel=release 0:06.68 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:06.68 --enable-av1 0:06.68 --allow-addon-sideload 0:06.68 --enable-libproxy 0:06.68 --with-system-png 0:06.69 --with-distribution-id=org.mageia 0:06.69 --enable-update-channel=release 0:06.69 --enable-default-toolkit=cairo-gtk3 0:06.69 --enable-official-branding 0:06.69 --prefix=/usr 0:06.69 --libdir=/usr/lib 0:06.69 --with-system-nspr 0:06.69 --with-system-nss 0:06.69 --enable-system-ffi 0:06.69 --enable-optimize 0:06.69 --disable-debug-symbols 0:06.69 --disable-crashreporter 0:06.69 --disable-tests 0:06.69 --with-system-jpeg 0:06.69 --without-system-libvpx 0:06.69 --with-system-icu 0:06.69 --host=i586-mageia-linux-gnu 0:06.69 --target=i586-mageia-linux-gnu 0:06.69 --enable-linker=gold 0:06.69 BUILD_OFFICIAL=1 0:06.69 NM=gcc-nm 0:06.69 RANLIB=gcc-ranlib 0:06.69 AR=gcc-ar 0:06.69 MOZ_SERVICES_SYNC=1 0:06.69 MOZ_MAKE_FLAGS=-j2 0:06.69 CFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:06.69 LDFLAGS=-Wl,--no-keep-memory -Wl,--strip-debug 0:06.69 CC=gcc 0:06.69 CXXFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:06.69 CXX=g++ 0:06.69 MOZILLA_OFFICIAL=1 0:06.69 checking for vcs source checkout... no 0:06.75 checking for a shell... /usr/bin/sh 0:06.76 checking for host system type... i586-mageia-linux-gnu 0:06.77 checking for target system type... i586-mageia-linux-gnu 0:07.31 checking whether cross compiling... no 0:07.45 checking for Python 3... /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:07.46 checking for yasm... /usr/bin/yasm 0:07.46 checking yasm version... 1.3.0 0:07.47 checking for the target C compiler... /usr/bin/gcc 0:07.50 checking whether the target C compiler can be used... yes 0:07.50 checking the target C compiler version... 10.2.1 0:07.52 checking the target C compiler works... yes 0:07.52 checking for the target C++ compiler... /usr/bin/g++ 0:07.55 checking whether the target C++ compiler can be used... yes 0:07.55 checking the target C++ compiler version... 10.2.1 0:07.58 checking the target C++ compiler works... yes 0:07.58 checking for the host C compiler... /usr/bin/gcc 0:07.61 checking whether the host C compiler can be used... yes 0:07.61 checking the host C compiler version... 10.2.1 0:07.63 checking the host C compiler works... yes 0:07.63 checking for the host C++ compiler... /usr/bin/g++ 0:07.66 checking whether the host C++ compiler can be used... yes 0:07.66 checking the host C++ compiler version... 10.2.1 0:07.68 checking the host C++ compiler works... yes 0:07.70 checking for 64-bit OS... no 0:07.73 checking for new enough STL headers from libstdc++... yes 0:07.73 checking for nasm... /usr/bin/nasm 0:07.74 checking nasm version... 2.15.05 0:07.74 checking for linker... gold 0:07.75 checking for the assembler... /usr/bin/gcc 0:07.75 checking for ar... /usr/bin/gcc-ar 0:07.76 checking for pkg_config... /usr/bin/pkg-config 0:07.76 checking for pkg-config version... 1.7.3 0:07.79 checking for stdint.h... yes 0:07.81 checking for inttypes.h... yes 0:07.84 checking for malloc.h... yes 0:07.87 checking for alloca.h... yes 0:07.88 checking for sys/byteorder.h... no 0:07.91 checking for getopt.h... yes 0:07.93 checking for unistd.h... yes 0:07.96 checking for nl_types.h... yes 0:07.98 checking for cpuid.h... yes 0:08.01 checking for fts.h... yes 0:08.04 checking for sys/statvfs.h... yes 0:08.06 checking for sys/statfs.h... yes 0:08.09 checking for sys/vfs.h... yes 0:08.12 checking for sys/mount.h... yes 0:08.15 checking for sys/quota.h... yes 0:08.18 checking for linux/quota.h... yes 0:08.22 checking for linux/if_addr.h... yes 0:08.26 checking for linux/rtnetlink.h... yes 0:08.28 checking for sys/queue.h... yes 0:08.31 checking for sys/types.h... yes 0:08.35 checking for netinet/in.h... yes 0:08.37 checking for byteswap.h... yes 0:08.40 checking for linux/perf_event.h... yes 0:08.43 checking for perf_event_open system call... yes 0:08.45 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:08.48 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:08.50 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:08.52 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:08.55 checking whether the C compiler supports -Wunreachable-code-return... no 0:08.57 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:08.58 checking whether the C compiler supports -Wclass-varargs... no 0:08.60 checking whether the C++ compiler supports -Wclass-varargs... no 0:08.62 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:08.64 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:08.67 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:08.69 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:08.71 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:08.73 checking whether the C compiler supports -Wloop-analysis... no 0:08.74 checking whether the C++ compiler supports -Wloop-analysis... no 0:08.76 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:08.77 checking whether the C++ compiler supports -Wcomma... no 0:08.79 checking whether the C compiler supports -Wduplicated-cond... yes 0:08.82 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:08.84 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:08.86 checking whether the C++ compiler supports -Wunused-function... yes 0:08.88 checking whether the C++ compiler supports -Wunused-variable... yes 0:08.90 checking whether the C compiler supports -Wstring-conversion... no 0:08.91 checking whether the C++ compiler supports -Wstring-conversion... no 0:08.93 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:08.96 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:08.98 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:09.00 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:09.02 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:09.05 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:09.07 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:09.10 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:09.12 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:09.15 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:09.17 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:09.19 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:09.21 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:09.24 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:09.26 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:09.28 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:09.30 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:09.32 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:09.35 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:09.37 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:09.39 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:09.41 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:09.44 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:09.46 checking whether the C compiler supports -Wno-error=return-std-move... no 0:09.48 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:09.50 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:09.52 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:09.55 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:09.57 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:09.59 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:09.61 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:09.64 checking whether the C compiler supports -Wformat... yes 0:09.66 checking whether the C++ compiler supports -Wformat... yes 0:09.68 checking whether the C compiler supports -Wformat-security... no 0:09.69 checking whether the C++ compiler supports -Wformat-security... no 0:09.72 checking whether the C compiler supports -Wformat-overflow=2... yes 0:09.74 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:09.77 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:09.79 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:09.80 checking for llvm_profdata... /usr/bin/llvm-profdata 0:09.83 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:09.86 checking whether the C++ compiler supports -fno-aligned-new... yes 0:09.87 checking for libpulse... yes 0:09.87 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:09.87 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:09.88 checking for nspr >= 4.25... yes 0:09.88 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:09.89 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:09.89 checking for rustc... /usr/bin/rustc 0:09.89 checking for cargo... /usr/bin/cargo 0:09.95 checking rustc version... 1.49.0 0:09.96 checking cargo version... 1.49.0 0:10.06 checking for rust target triplet... i586-unknown-linux-gnu 0:10.13 checking for rust host triplet... i586-unknown-linux-gnu 0:10.13 checking for rustdoc... /usr/bin/rustdoc 0:10.14 checking for cbindgen... /builddir/build/BUILD/firefox-78.7.0/my_rust_vendor/.cargo/bin/cbindgen 0:10.14 checking for rustfmt... not found 0:10.17 checking for clang for bindgen... /usr/bin/clang++ 0:10.19 checking for libclang for bindgen... /usr/lib/libclang.so 0:10.21 checking that libclang is new enough... yes 0:10.21 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 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:10.22 checking for libffi > 3.0.9... yes 0:10.22 checking MOZ_FFI_CFLAGS... 0:10.23 checking MOZ_FFI_LIBS... -lffi 0:10.23 checking for icu-i18n >= 67.1... yes 0:10.24 checking MOZ_ICU_CFLAGS... 0:10.24 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:10.27 checking for nodejs... /usr/bin/node (14.15.1) 0:10.27 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:10.30 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/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -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:10.31 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -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:10.32 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:10.33 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/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -pthread 0:10.34 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:10.34 checking for fontconfig >= 2.7.0... yes 0:10.35 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 0:10.35 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:10.36 checking for freetype2 >= 6.1.0... yes 0:10.36 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:10.37 checking _FT2_LIBS... -lfreetype 0:10.37 checking for tar... /usr/bin/gtar 0:10.37 checking for unzip... /usr/bin/unzip 0:10.37 checking for zip... /usr/bin/zip 0:10.37 checking for gn... not found 0:10.37 checking for the Mozilla API key... yes 0:10.37 checking for the Google Location Service API key... yes 0:10.37 checking for the Google Safebrowsing API key... yes 0:10.38 checking for the Bing API key... no 0:10.38 checking for the Adjust SDK key... no 0:10.38 checking for the Leanplum SDK key... no 0:10.38 checking for the Pocket API key... no 0:10.43 checking for jpeg_destroy_compress... yes 0:10.46 checking for sufficient jpeg library version... yes 0:10.49 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:10.54 checking for getcontext... yes 0:10.54 checking for nss >= 3.53.1... yes 0:10.55 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr4 0:10.55 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:10.55 checking for awk... /usr/bin/gawk 0:10.55 checking for perl... /usr/bin/perl5 0:10.56 checking for minimum required perl version >= 5.006... 5.032001 0:10.57 checking for full perl installation... yes 0:10.57 checking for gmake... /usr/bin/gmake 0:10.57 checking for watchman... not found 0:10.57 checking for xargs... /usr/bin/xargs 0:10.57 checking for rpmbuild... /usr/bin/rpmbuild 0:10.57 checking for NSIS version... no 0:10.59 checking for llvm-objdump... /usr/bin/llvm-objdump 0:10.60 checking for zlib >= 1.2.3... yes 0:10.60 checking MOZ_ZLIB_CFLAGS... 0:10.61 checking MOZ_ZLIB_LIBS... -lz 0:10.61 checking for autoconf... /usr/bin/autoconf-2.13 0:10.61 Refreshing /builddir/build/BUILD/firefox-78.7.0/old-configure with /usr/bin/autoconf-2.13 0:10.74 creating cache ./config.cache 0:10.76 checking host system type... i586-mageia-linux-gnu 0:10.77 checking target system type... i586-mageia-linux-gnu 0:10.78 checking build system type... i586-mageia-linux-gnu 0:10.78 checking for objcopy... /usr/bin/objcopy 0:10.79 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:10.79 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) works... (cached) yes 0:10.79 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) is a cross-compiler... no 0:10.79 checking whether we are using GNU C... (cached) yes 0:10.79 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:10.79 checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:10.79 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) works... (cached) yes 0:10.79 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) is a cross-compiler... no 0:10.80 checking whether we are using GNU C++... (cached) yes 0:10.80 checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:10.80 checking for ranlib... gcc-ranlib 0:10.80 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:10.80 checking for strip... strip 0:10.80 checking for otool... no 0:10.87 checking for X... libraries , headers 0:10.90 checking for dnet_ntoa in -ldnet... no 0:10.94 checking for dnet_ntoa in -ldnet_stub... no 0:10.97 checking for gethostbyname... yes 0:11.01 checking for connect... yes 0:11.04 checking for remove... yes 0:11.08 checking for shmat... yes 0:11.11 checking for IceConnectionNumber in -lICE... yes 0:11.17 checking for --noexecstack option to as... yes 0:11.20 checking for -z noexecstack option to ld... yes 0:11.23 checking for -z text option to ld... yes 0:11.26 checking for -z relro option to ld... yes 0:11.29 checking for -z nocopyreloc option to ld... yes 0:11.32 checking for -Bsymbolic-functions option to ld... yes 0:11.36 checking for --build-id=sha1 option to ld... yes 0:11.38 checking for --ignore-unresolved-symbol option to ld... no 0:11.43 checking whether the linker supports Identical Code Folding... yes 0:11.71 checking whether removing dead symbols breaks debugging... yes 0:11.74 checking for working const... yes 0:11.75 checking for mode_t... yes 0:11.77 checking for off_t... yes 0:11.79 checking for pid_t... yes 0:11.80 checking for size_t... yes 0:11.92 checking whether 64-bits std::atomic requires -latomic... no 0:11.95 checking for dirent.h that defines DIR... yes 0:11.99 checking for opendir in -ldir... no 0:12.01 checking for sockaddr_in.sin_len... false 0:12.04 checking for sockaddr_in6.sin6_len... false 0:12.06 checking for sockaddr.sa_len... false 0:12.10 checking for gethostbyname_r in -lc_r... no 0:12.16 checking for library containing dlopen... -ldl 0:12.19 checking for dlfcn.h... yes 0:12.23 checking for dladdr... yes 0:12.27 checking for memmem... yes 0:12.31 checking for socket in -lsocket... no 0:12.34 checking for XDrawLines in -lX11... yes 0:12.38 checking for XextAddDisplay in -lXext... yes 0:12.42 checking for XtFree in -lXt... yes 0:12.45 checking for xcb_connect in -lxcb... yes 0:12.49 checking for xcb_shm_query_version in -lxcb-shm... yes 0:12.53 checking for XGetXCBConnection in -lX11-xcb... yes 0:12.56 checking for pthread_create in -lpthreads... no 0:12.60 checking for pthread_create in -lpthread... yes 0:12.65 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:12.69 checking for pthread.h... yes 0:12.72 checking for stat64... yes 0:12.76 checking for lstat64... yes 0:12.80 checking for truncate64... yes 0:12.84 checking for statvfs64... yes 0:12.88 checking for statvfs... yes 0:12.92 checking for statfs64... yes 0:12.96 checking for statfs... yes 0:13.00 checking for getpagesize... yes 0:13.04 checking for gmtime_r... yes 0:13.08 checking for localtime_r... yes 0:13.12 checking for arc4random... no 0:13.15 checking for arc4random_buf... no 0:13.19 checking for mallinfo... yes 0:13.23 checking for gettid... yes 0:13.27 checking for lchown... yes 0:13.31 checking for setpriority... yes 0:13.35 checking for strerror... yes 0:13.38 checking for syscall... yes 0:13.42 checking for clock_gettime(CLOCK_MONOTONIC)... 0:13.46 checking for pthread_cond_timedwait_monotonic_np... 0:13.52 checking for res_ninit()... yes 0:13.56 checking for an implementation of va_copy()... yes 0:13.59 checking whether va_list can be copied by value... yes 0:13.64 checking for __thread keyword for TLS variables... yes 0:13.68 checking for localeconv... yes 0:13.72 checking for malloc.h... yes 0:13.75 checking for strndup... yes 0:13.79 checking for posix_memalign... yes 0:13.83 checking for memalign... yes 0:13.87 checking for malloc_usable_size... yes 0:13.90 checking whether malloc_usable_size definition can use const argument... no 0:13.92 checking for valloc in malloc.h... yes 0:13.94 checking for valloc in unistd.h... no 0:13.95 checking for _aligned_malloc in malloc.h... no 0:13.99 checking for png_get_valid in -lpng... yes 0:14.03 checking for png_get_acTL in -lpng... yes 0:14.08 checking if app-specific confvars.sh exists... /builddir/build/BUILD/firefox-78.7.0/browser/confvars.sh 0:14.08 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 0:14.13 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/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -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 0:14.14 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -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 0:14.15 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gio-unix-2.0 gdk-x11-2.0... yes 0:14.19 checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread 0:14.20 checking MOZ_GTK2_LIBS... -lglib-2.0 -lgtk-x11-2.0 -lglib-2.0 -latk-1.0 -lgmodule-2.0 -pthread -lglib-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:14.21 checking for libproxy-1.0... yes 0:14.21 checking MOZ_LIBPROXY_CFLAGS... 0:14.22 checking MOZ_LIBPROXY_LIBS... -lproxy 0:14.22 checking for dbus-1 >= 0.60... yes 0:14.23 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 0:14.23 checking MOZ_DBUS_LIBS... -ldbus-1 0:14.24 checking for dbus-glib-1 >= 0.60... yes 0:14.24 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 0:14.24 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:14.31 checking for linux/joystick.h... yes 0:14.31 checking for wget... no 0:14.35 checking for fdatasync... yes 0:14.38 checking for valid C compiler optimization flags... yes 0:14.43 checking for __cxa_demangle... yes 0:14.46 checking for unwind.h... yes 0:14.51 checking for _Unwind_Backtrace... yes 0:14.52 checking for -pipe support... yes 0:14.55 checking what kind of list files are supported by the linker... linkerscript 0:14.55 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:14.56 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:14.56 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:14.61 checking for FT_Bitmap_Size.y_ppem... yes 0:14.65 checking for FT_GlyphSlot_Embolden... yes 0:14.69 checking for FT_Load_Sfnt_Table... yes 0:14.75 checking for fontconfig/fcfreetype.h... yes 0:14.82 checking for posix_fadvise... yes 0:14.86 checking for posix_fallocate... yes 0:14.95 updating cache ./config.cache 0:14.96 creating ./config.data 0:14.97 js/src> configuring 0:14.98 js/src> running /builddir/build/BUILD/firefox-78.7.0/configure.py --enable-project=js --host=i586-mageia-linux-gnu --target=i586-mageia-linux-gnu MOZILLA_OFFICIAL=1 MOZBUILD_STATE_PATH= --disable-tests --disable-debug --without-debug-label --disable-rust-debug MOZ_PGO= --enable-release --enable-optimize --without-ccache CCACHE_PREFIX= RUSTC_WRAPPER= --without-toolchain-prefix --disable-debug-symbols --disable-address-sanitizer --disable-memory-sanitizer --disable-thread-sanitizer --disable-undefined-sanitizer --disable-signed-overflow-sanitizer --disable-unsigned-overflow-sanitizer --disable-frame-pointers --disable-coverage RUSTC_OPT_LEVEL=2 --enable-cargo-incremental --enable-linker=gold AS= --disable-clang-plugin --disable-clang-plugin-alpha --disable-mozsearch-plugin --disable-stdcxx-compat --disable-fuzzing --disable-cpp-rtti --enable-jemalloc --disable-replace-malloc --without-linux-headers --disable-warnings-as-errors --disable-profile-generate --disable-profile-use --without-pgo-profile-path --disable-lto MOZ_LD64_KNOWN_GOOD= --enable-new-pass-manager --disable-valgrind --disable-smoosh --with-system-nspr RUSTC= CARGO= RUSTDOC= RUSTFMT= --without-libclang-path --without-clang-path BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 --disable-js-shell --enable-jit --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-probes --disable-gczeal --disable-small-chunk-size --disable-trace-logging --disable-oom-breakpoint --disable-perf --disable-jitspew --disable-masm-verbose --disable-more-deterministic --enable-ctypes --with-system-ffi --disable-pipeline-operator --disable-binast --disable-rust-simd --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --enable-wasm-multi-value --enable-shared-memory --enable-new-regexp --disable-wasm-simd --without-qemu-exe --with-cross-lib=/usr/i586-mageia-linux-gnu --without-sixgill --with-jitreport-granularity=3 --with-system-icu --with-intl-api --disable-dtrace --enable-icf --disable-strip --enable-install-strip STRIP_FLAGS= --with-system-zlib --prefix=/builddir/build/BUILD/firefox-78.7.0/objdir/dist JS_STANDALONE= 0:15.18 js/src> checking for vcs source checkout... no 0:15.23 js/src> checking for a shell... /usr/bin/sh 0:15.24 js/src> checking for host system type... i586-mageia-linux-gnu 0:15.25 js/src> checking for target system type... i586-mageia-linux-gnu 0:15.77 js/src> checking for Python 3... /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:15.77 js/src> checking whether cross compiling... no 0:15.77 js/src> checking for yasm... /usr/bin/yasm 0:15.78 js/src> checking yasm version... 1.3.0 0:15.78 js/src> checking for the target C compiler... /usr/bin/gcc 0:15.80 js/src> checking whether the target C compiler can be used... yes 0:15.80 js/src> checking the target C compiler version... 10.2.1 0:15.82 js/src> checking the target C compiler works... yes 0:15.82 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:15.84 js/src> checking whether the target C++ compiler can be used... yes 0:15.84 js/src> checking the target C++ compiler version... 10.2.1 0:15.86 js/src> checking the target C++ compiler works... yes 0:15.86 js/src> checking for the host C compiler... /usr/bin/gcc 0:15.88 js/src> checking whether the host C compiler can be used... yes 0:15.88 js/src> checking the host C compiler version... 10.2.1 0:15.90 js/src> checking the host C compiler works... yes 0:15.90 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:15.92 js/src> checking whether the host C++ compiler can be used... yes 0:15.92 js/src> checking the host C++ compiler version... 10.2.1 0:15.94 js/src> checking the host C++ compiler works... yes 0:15.96 js/src> checking for 64-bit OS... no 0:15.98 js/src> checking for new enough STL headers from libstdc++... yes 0:15.99 js/src> checking for nasm... /usr/bin/nasm 0:15.99 js/src> checking nasm version... 2.15.05 0:16.00 js/src> checking for linker... gold 0:16.00 js/src> checking for the assembler... /usr/bin/gcc 0:16.01 js/src> checking for ar... /usr/bin/gcc-ar 0:16.01 js/src> checking for pkg_config... /usr/bin/pkg-config 0:16.02 js/src> checking for pkg-config version... 1.7.3 0:16.05 js/src> checking for stdint.h... yes 0:16.07 js/src> checking for inttypes.h... yes 0:16.10 js/src> checking for malloc.h... yes 0:16.13 js/src> checking for alloca.h... yes 0:16.14 js/src> checking for sys/byteorder.h... no 0:16.17 js/src> checking for getopt.h... yes 0:16.20 js/src> checking for unistd.h... yes 0:16.22 js/src> checking for nl_types.h... yes 0:16.25 js/src> checking for cpuid.h... yes 0:16.28 js/src> checking for fts.h... yes 0:16.30 js/src> checking for sys/statvfs.h... yes 0:16.33 js/src> checking for sys/statfs.h... yes 0:16.35 js/src> checking for sys/vfs.h... yes 0:16.38 js/src> checking for sys/mount.h... yes 0:16.41 js/src> checking for sys/quota.h... yes 0:16.45 js/src> checking for linux/quota.h... yes 0:16.48 js/src> checking for linux/if_addr.h... yes 0:16.52 js/src> checking for linux/rtnetlink.h... yes 0:16.55 js/src> checking for sys/queue.h... yes 0:16.58 js/src> checking for sys/types.h... yes 0:16.61 js/src> checking for netinet/in.h... yes 0:16.64 js/src> checking for byteswap.h... yes 0:16.67 js/src> checking for linux/perf_event.h... yes 0:16.69 js/src> checking for perf_event_open system call... yes 0:16.72 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:16.75 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:16.77 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:16.79 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:16.82 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:16.84 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:16.86 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:16.87 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:16.89 js/src> checking whether the C++ compiler supports -Wempty-init-stmt... no 0:16.92 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:16.94 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:16.96 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:16.99 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:17.00 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:17.02 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:17.04 js/src> checking whether the C++ compiler supports -Wc++2a-compat... yes 0:17.05 js/src> checking whether the C++ compiler supports -Wcomma... no 0:17.07 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:17.09 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:17.12 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:17.14 js/src> checking whether the C++ compiler supports -Wunused-function... yes 0:17.16 js/src> checking whether the C++ compiler supports -Wunused-variable... yes 0:17.18 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:17.19 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:17.22 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:17.24 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:17.26 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:17.28 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:17.31 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:17.33 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:17.36 js/src> checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:17.39 js/src> checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:17.41 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:17.43 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:17.46 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:17.48 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:17.50 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:17.52 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:17.55 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:17.57 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:17.59 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:17.62 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:17.64 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:17.66 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:17.69 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:17.71 js/src> checking whether the C compiler supports -Wno-multistatement-macros... yes 0:17.73 js/src> checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:17.75 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:17.77 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:17.80 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:17.82 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:17.84 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:17.87 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:17.89 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:17.91 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:17.94 js/src> checking whether the C compiler supports -Wformat... yes 0:17.96 js/src> checking whether the C++ compiler supports -Wformat... yes 0:17.98 js/src> checking whether the C compiler supports -Wformat-security... no 0:18.00 js/src> checking whether the C++ compiler supports -Wformat-security... no 0:18.02 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:18.04 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:18.07 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:18.10 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:18.12 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:18.12 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 0:18.15 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:18.17 js/src> checking whether the C++ compiler supports -fno-aligned-new... yes 0:18.18 js/src> checking for nspr >= 4.10... yes 0:18.18 js/src> checking NSPR_CFLAGS... -I/usr/include/nspr4 0:18.19 js/src> checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:18.19 js/src> checking for rustc... /usr/bin/rustc 0:18.19 js/src> checking for cargo... /usr/bin/cargo 0:18.26 js/src> checking rustc version... 1.49.0 0:18.27 js/src> checking cargo version... 1.49.0 0:18.36 js/src> checking for rust target triplet... i586-unknown-linux-gnu 0:18.43 js/src> checking for rust host triplet... i586-unknown-linux-gnu 0:18.43 js/src> checking for rustdoc... /usr/bin/rustdoc 0:18.44 js/src> checking for rustfmt... not found 0:18.46 js/src> checking for clang for bindgen... /usr/bin/clang++ 0:18.49 js/src> checking for libclang for bindgen... /usr/lib/libclang.so 0:18.49 js/src> checking that libclang is new enough... yes 0:18.49 js/src> 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 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:18.50 js/src> checking for libffi > 3.0.9... yes 0:18.50 js/src> checking MOZ_FFI_CFLAGS... 0:18.51 js/src> checking MOZ_FFI_LIBS... -lffi 0:18.51 js/src> checking for icu-i18n >= 67.1... yes 0:18.52 js/src> checking MOZ_ICU_CFLAGS... 0:18.52 js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:18.53 js/src> checking for awk... /usr/bin/gawk 0:18.53 js/src> checking for perl... /usr/bin/perl5 0:18.53 js/src> checking for minimum required perl version >= 5.006... 5.032001 0:18.54 js/src> checking for full perl installation... yes 0:18.54 js/src> checking for gmake... /usr/bin/gmake 0:18.54 js/src> checking for watchman... not found 0:18.54 js/src> checking for xargs... /usr/bin/xargs 0:18.55 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:18.55 js/src> checking for NSIS version... no 0:18.57 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 0:18.57 js/src> checking for zlib >= 1.2.3... yes 0:18.58 js/src> checking MOZ_ZLIB_CFLAGS... 0:18.58 js/src> checking MOZ_ZLIB_LIBS... -lz 0:18.58 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:18.59 js/src> Refreshing /builddir/build/BUILD/firefox-78.7.0/js/src/old-configure with /usr/bin/autoconf-2.13 0:18.65 js/src> loading cache /builddir/build/BUILD/firefox-78.7.0/objdir/./config.cache 0:18.67 js/src> checking host system type... i586-mageia-linux-gnu 0:18.69 js/src> checking target system type... i586-mageia-linux-gnu 0:18.70 js/src> checking build system type... i586-mageia-linux-gnu 0:18.70 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:18.70 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) works... (cached) yes 0:18.70 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) is a cross-compiler... no 0:18.70 js/src> checking whether we are using GNU C... (cached) yes 0:18.71 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:18.71 js/src> checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:18.71 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) works... (cached) yes 0:18.71 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--strip-debug -fuse-ld=gold) is a cross-compiler... no 0:18.71 js/src> checking whether we are using GNU C++... (cached) yes 0:18.71 js/src> checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:18.71 js/src> checking for ranlib... (cached) gcc-ranlib 0:18.71 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:18.71 js/src> checking for strip... (cached) strip 0:18.72 js/src> checking for sb-conf... no 0:18.72 js/src> checking for ve... no 0:18.72 js/src> checking for X... (cached) libraries , headers 0:18.72 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:18.73 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:18.73 js/src> checking for gethostbyname... (cached) yes 0:18.73 js/src> checking for connect... (cached) yes 0:18.73 js/src> checking for remove... (cached) yes 0:18.73 js/src> checking for shmat... (cached) yes 0:18.74 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:18.80 js/src> checking for --noexecstack option to as... yes 0:18.83 js/src> checking for -z noexecstack option to ld... yes 0:18.86 js/src> checking for -z text option to ld... yes 0:18.90 js/src> checking for -z relro option to ld... yes 0:18.93 js/src> checking for -z nocopyreloc option to ld... yes 0:18.96 js/src> checking for -Bsymbolic-functions option to ld... yes 0:18.99 js/src> checking for --build-id=sha1 option to ld... yes 0:19.04 js/src> checking whether the linker supports Identical Code Folding... yes 0:19.31 js/src> checking whether removing dead symbols breaks debugging... yes 0:19.32 js/src> checking for working const... (cached) yes 0:19.32 js/src> checking for mode_t... (cached) yes 0:19.32 js/src> checking for off_t... (cached) yes 0:19.32 js/src> checking for pid_t... (cached) yes 0:19.32 js/src> checking for size_t... (cached) yes 0:19.35 js/src> checking for ssize_t... yes 0:19.36 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:19.36 js/src> checking for dirent.h that defines DIR... (cached) yes 0:19.37 js/src> checking for opendir in -ldir... (cached) no 0:19.37 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:19.37 js/src> checking for library containing dlopen... (cached) -ldl 0:19.37 js/src> checking for dlfcn.h... (cached) yes 0:19.38 js/src> checking for socket in -lsocket... (cached) no 0:19.38 js/src> checking for pthread_create in -lpthreads... (cached) no 0:19.39 js/src> checking for pthread_create in -lpthread... (cached) yes 0:19.44 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:19.47 js/src> checking for getc_unlocked... yes 0:19.51 js/src> checking for _getc_nolock... no 0:19.52 js/src> checking for gmtime_r... (cached) yes 0:19.52 js/src> checking for localtime_r... (cached) yes 0:19.56 js/src> checking for pthread_getname_np... yes 0:19.60 js/src> checking for pthread_get_name_np... no 0:19.60 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:19.64 js/src> checking for sin in -lm... yes 0:19.64 js/src> checking for res_ninit()... (cached) yes 0:19.69 js/src> checking for nl_langinfo and CODESET... yes 0:19.69 js/src> checking for an implementation of va_copy()... (cached) yes 0:19.69 js/src> checking whether va_list can be copied by value... (cached) yes 0:19.69 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:19.70 js/src> checking for localeconv... (cached) yes 0:19.73 js/src> checking for valid optimization flags... yes 0:19.74 js/src> checking for __cxa_demangle... (cached) yes 0:19.74 js/src> checking for -pipe support... yes 0:19.77 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:19.81 js/src> checking what kind of list files are supported by the linker... linkerscript 0:19.81 js/src> checking for posix_fadvise... (cached) yes 0:19.82 js/src> checking for posix_fallocate... (cached) yes 0:19.83 js/src> checking for malloc.h... (cached) yes 0:19.83 js/src> checking for strndup... (cached) yes 0:19.84 js/src> checking for posix_memalign... (cached) yes 0:19.84 js/src> checking for memalign... (cached) yes 0:19.85 js/src> checking for malloc_usable_size... (cached) yes 0:19.88 js/src> checking whether malloc_usable_size definition can use const argument... no 0:19.90 js/src> checking for valloc in malloc.h... yes 0:19.91 js/src> checking for valloc in unistd.h... no 0:19.93 js/src> checking for _aligned_malloc in malloc.h... no 0:19.94 js/src> updating cache /builddir/build/BUILD/firefox-78.7.0/objdir/./config.cache 0:19.94 js/src> creating ./config.data 0:19.96 js/src> Creating config.status 0:20.01 Creating config.status 0:20.28 Reticulating splines... 0:22.15 0:01.91 File already read. Skipping: /builddir/build/BUILD/firefox-78.7.0/gfx/angle/targets/angle_common/moz.build 0:30.94 Finished reading 1525 moz.build files in 3.16s 0:30.94 Read 14 gyp files in parallel contributing 0.00s to total wall time 0:30.94 Processed into 8993 build config descriptors in 2.71s 0:30.94 RecursiveMake backend executed in 4.01s 0:30.94 3116 total backend files; 3116 created; 0 updated; 0 unchanged; 0 deleted; 21 -> 1159 Makefile 0:30.94 FasterMake backend executed in 0.41s 0:30.94 12 total backend files; 12 created; 0 updated; 0 unchanged; 0 deleted 0:30.94 Total wall time: 10.69s; CPU time: 10.50s; Efficiency: 98%; Untracked: 0.41s 0:31.26 Clobber not needed. 0:31.26 Adding make options from /builddir/build/BUILD/firefox-78.7.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/firefox-78.7.0/objdir OBJDIR=/builddir/build/BUILD/firefox-78.7.0/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-78.7.0/.mozconfig export FOUND_MOZCONFIG 0:31.27 /usr/bin/gmake -f client.mk -s 0:31.54 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:31.75 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:31.89 Elapsed: 0.35s; From dist/include: Kept 1745 existing; Added/updated 3931; Removed 0 files and 0 directories. 0:31.96 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 0:32.22 Elapsed: 0.12s; From _tests: Kept 12 existing; Added/updated 544; Removed 0 files and 0 directories. 0:32.34 Elapsed: 0.17s; From dist/bin: Kept 8 existing; Added/updated 2648; Removed 0 files and 0 directories. 0:32.50 ./mozilla-config.h.stub 0:32.57 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:32.57 import imp 0:32.64 ./buildid.h.stub 0:32.71 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:32.71 import imp 0:32.78 ./source-repo.h.stub 0:32.85 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:32.85 import imp 0:33.18 config 0:33.43 config/nsinstall_real 0:33.63 config/stl.sentinel.stub 0:33.70 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:33.70 import imp 0:33.78 config/system-header.sentinel.stub 0:33.84 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:33.84 import imp 0:34.04 build/application.ini.stub 0:34.07 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/firefox-78.7.0/objdir/config/makefiles/xpidl xpidl 0:34.08 config/makefiles/xpidl/Bits.xpt 0:34.08 config/makefiles/xpidl/accessibility.xpt 0:34.14 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:34.14 import imp 0:34.27 build/application.ini.h.stub 0:34.37 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:34.37 import imp 0:34.50 layout/style/ServoCSSPropList.py.stub 0:34.58 config/makefiles/xpidl/alerts.xpt 0:34.60 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:34.60 import imp 0:35.95 config/makefiles/xpidl/appshell.xpt 0:36.36 config/makefiles/xpidl/appstartup.xpt 0:36.90 config/makefiles/xpidl/autocomplete.xpt 0:37.24 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:37.80 config/makefiles/xpidl/browser-element.xpt 0:38.15 config/makefiles/xpidl/browser-newtab.xpt 0:38.49 config/makefiles/xpidl/browsercompsbase.xpt 0:38.82 config/makefiles/xpidl/caps.xpt 0:39.16 config/makefiles/xpidl/captivedetect.xpt 0:39.96 config/makefiles/xpidl/cascade_bindings.xpt 0:40.31 config/makefiles/xpidl/chrome.xpt 0:40.64 config/makefiles/xpidl/commandhandler.xpt 0:41.01 config/makefiles/xpidl/commandlines.xpt 0:41.63 config/makefiles/xpidl/composer.xpt 0:42.06 config/makefiles/xpidl/content_events.xpt 0:42.41 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:42.77 config/makefiles/xpidl/content_html.xpt 0:42.90 layout/style/nsCSSPropertyID.h.stub 0:43.01 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:43.01 import imp 0:43.15 layout/style/ServoCSSPropList.h.stub 0:43.24 config/makefiles/xpidl/content_webrtc.xpt 0:43.26 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:43.26 import imp 0:43.40 layout/style/CompositorAnimatableProperties.h.stub 0:43.51 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:43.51 import imp 0:43.61 config/makefiles/xpidl/docshell.xpt 0:43.65 layout/style/CountedUnknownProperties.h.stub 0:43.76 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:43.76 import imp 0:43.88 layout/style/nsComputedDOMStyleGenerated.inc.stub 0:43.94 config/makefiles/xpidl/dom.xpt 0:43.98 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:43.99 import imp 0:44.13 layout/style/nsCSSPropsGenerated.inc.stub 0:44.24 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:44.24 import imp 0:44.39 layout/style/ServoStyleConsts.h.stub 0:44.49 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:44.49 import imp 0:44.94 config/makefiles/xpidl/dom_audiochannel.xpt 0:46.08 config/makefiles/xpidl/dom_base.xpt 0:46.43 config/makefiles/xpidl/dom_bindings.xpt 0:47.97 config/makefiles/xpidl/dom_events.xpt 0:48.37 config/makefiles/xpidl/dom_geolocation.xpt 0:48.68 config/makefiles/xpidl/dom_html.xpt 0:49.08 config/makefiles/xpidl/dom_indexeddb.xpt 0:49.43 config/makefiles/xpidl/dom_localstorage.xpt 0:49.76 config/makefiles/xpidl/dom_media.xpt 0:50.09 config/makefiles/xpidl/dom_network.xpt 0:50.51 config/makefiles/xpidl/dom_notification.xpt 0:50.89 config/makefiles/xpidl/dom_payments.xpt 0:50.95 dom/encoding/domainsfallbacks.properties.h.stub 0:51.06 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:51.06 import imp 0:51.17 dom/encoding/labelsencodings.properties.h.stub 0:51.25 config/makefiles/xpidl/dom_power.xpt 0:51.28 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:51.28 import imp 0:51.39 dom/encoding/localesfallbacks.properties.h.stub 0:51.50 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:51.50 import imp 0:51.62 dom/encoding/nonparticipatingdomains.properties.h.stub 0:51.72 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:51.72 import imp 0:51.86 gfx/webrender_bindings/webrender_ffi_generated.h.stub 0:51.97 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:51.97 import imp 0:52.49 config/makefiles/xpidl/dom_presentation.xpt 0:52.86 config/makefiles/xpidl/dom_push.xpt 0:53.58 config/makefiles/xpidl/dom_quota.xpt 0:54.01 config/makefiles/xpidl/dom_security.xpt 0:54.45 config/makefiles/xpidl/dom_sidebar.xpt 0:54.92 config/makefiles/xpidl/dom_simpledb.xpt 0:55.25 config/makefiles/xpidl/dom_storage.xpt 0:55.64 config/makefiles/xpidl/dom_system.xpt 0:56.00 config/makefiles/xpidl/dom_webauthn.xpt 0:56.34 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:56.66 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:56.99 config/makefiles/xpidl/dom_workers.xpt 0:57.36 config/makefiles/xpidl/dom_xslt.xpt 0:57.73 config/makefiles/xpidl/dom_xul.xpt 0:58.06 config/makefiles/xpidl/downloads.xpt 0:58.60 config/makefiles/xpidl/editor.xpt 0:58.73 gfx/wgpu_bindings/wgpu_ffi_generated.h.stub 0:58.83 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 0:58.83 import imp 0:58.94 config/makefiles/xpidl/enterprisepolicies.xpt 0:59.74 config/makefiles/xpidl/extensions.xpt 1:00.09 config/makefiles/xpidl/exthandler.xpt 1:00.45 config/makefiles/xpidl/fastfind.xpt 1:01.00 config/makefiles/xpidl/gfx.xpt 1:01.34 config/makefiles/xpidl/html5.xpt 1:01.70 config/makefiles/xpidl/htmlparser.xpt 1:02.04 config/makefiles/xpidl/imglib2.xpt 1:02.39 config/makefiles/xpidl/inspector.xpt 1:03.14 config/makefiles/xpidl/intl.xpt 1:03.48 config/makefiles/xpidl/jar.xpt 1:03.49 intl/hyphenation/glue/mapped_hyph.h.stub 1:03.60 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:03.60 import imp 1:03.85 config/makefiles/xpidl/jsdebugger.xpt 1:04.52 config/makefiles/xpidl/jsinspector.xpt 1:04.85 config/makefiles/xpidl/kvstore.xpt 1:05.17 config/makefiles/xpidl/layout_base.xpt 1:05.59 config/makefiles/xpidl/layout_printing.xpt 1:05.98 config/makefiles/xpidl/layout_xul_tree.xpt 1:06.35 config/makefiles/xpidl/locale.xpt 1:06.76 config/makefiles/xpidl/loginmgr.xpt 1:07.20 config/makefiles/xpidl/migration.xpt 1:07.73 config/makefiles/xpidl/mimetype.xpt 1:08.06 config/makefiles/xpidl/mozfind.xpt 1:08.53 config/makefiles/xpidl/mozintl.xpt 1:08.95 config/makefiles/xpidl/necko.xpt 1:09.31 config/makefiles/xpidl/necko_about.xpt 1:09.58 /builddir/build/BUILD/firefox-78.7.0/ipc/ipdl/ipdl.py:75: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:09.58 parser.readfp(open(options.syncMsgList)) 1:09.60 /builddir/build/BUILD/firefox-78.7.0/ipc/ipdl/ipdl.py:87: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:09.60 msgMetadataConfig.readfp(open(options.msgMetadata)) 1:14.42 config/makefiles/xpidl/necko_cache.xpt 1:14.76 config/makefiles/xpidl/necko_cache2.xpt 1:15.32 config/makefiles/xpidl/necko_cookie.xpt 1:15.87 config/makefiles/xpidl/necko_dns.xpt 1:16.33 config/makefiles/xpidl/necko_file.xpt 1:16.97 config/makefiles/xpidl/necko_ftp.xpt 1:17.33 config/makefiles/xpidl/necko_http.xpt 1:17.68 config/makefiles/xpidl/necko_mdns.xpt 1:18.98 config/makefiles/xpidl/necko_res.xpt 1:19.36 config/makefiles/xpidl/necko_socket.xpt 1:19.74 config/makefiles/xpidl/necko_strconv.xpt 1:20.20 config/makefiles/xpidl/necko_viewsource.xpt 1:20.68 config/makefiles/xpidl/necko_websocket.xpt 1:21.27 config/makefiles/xpidl/necko_wifi.xpt 1:21.75 config/makefiles/xpidl/parentalcontrols.xpt 1:22.12 config/makefiles/xpidl/peerconnection.xpt 1:22.47 config/makefiles/xpidl/pipnss.xpt 1:22.88 config/makefiles/xpidl/pippki.xpt 1:24.26 config/makefiles/xpidl/places.xpt 1:24.64 config/makefiles/xpidl/plugin.xpt 1:25.50 config/makefiles/xpidl/pref.xpt 1:26.04 config/makefiles/xpidl/prefetch.xpt 1:26.54 config/makefiles/xpidl/profiler.xpt 1:26.96 config/makefiles/xpidl/remote.xpt 1:27.33 config/makefiles/xpidl/reputationservice.xpt 1:27.66 config/makefiles/xpidl/sandbox.xpt 1:28.05 config/makefiles/xpidl/satchel.xpt 1:28.41 config/makefiles/xpidl/services.xpt 1:28.79 config/makefiles/xpidl/services-crypto-component.xpt 1:29.21 config/makefiles/xpidl/sessionStore_funcs.xpt 1:29.56 config/makefiles/xpidl/shellservice.xpt 1:29.90 config/makefiles/xpidl/shistory.xpt 1:30.26 config/makefiles/xpidl/spellchecker.xpt 1:30.77 config/makefiles/xpidl/startupcache.xpt 1:31.14 config/makefiles/xpidl/storage.xpt 1:31.47 config/makefiles/xpidl/telemetry.xpt 1:32.41 config/makefiles/xpidl/thumbnails.xpt 1:32.89 config/makefiles/xpidl/toolkit_antitracking.xpt 1:33.22 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:33.60 config/makefiles/xpidl/toolkit_cleardata.xpt 1:34.01 config/makefiles/xpidl/toolkit_crashservice.xpt 1:34.37 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:34.70 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:35.05 config/makefiles/xpidl/toolkit_modules.xpt 1:35.39 config/makefiles/xpidl/toolkit_osfile.xpt 1:35.72 config/makefiles/xpidl/toolkit_search.xpt 1:36.08 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:36.48 config/makefiles/xpidl/toolkit_shell.xpt 1:36.83 config/makefiles/xpidl/toolkit_xulstore.xpt 1:37.17 config/makefiles/xpidl/toolkitprofile.xpt 1:37.51 config/makefiles/xpidl/txmgr.xpt 1:37.93 config/makefiles/xpidl/txtsvc.xpt 1:38.38 config/makefiles/xpidl/uconv.xpt 1:38.74 config/makefiles/xpidl/update.xpt 1:39.11 config/makefiles/xpidl/uriloader.xpt 1:39.44 config/makefiles/xpidl/url-classifier.xpt 1:40.04 config/makefiles/xpidl/urlformatter.xpt 1:40.89 config/makefiles/xpidl/viaduct.xpt 1:41.23 config/makefiles/xpidl/webBrowser_core.xpt 1:41.56 config/makefiles/xpidl/webbrowserpersist.xpt 1:42.19 config/makefiles/xpidl/webextensions.xpt 1:42.66 config/makefiles/xpidl/webextensions-storage.xpt 1:42.99 config/makefiles/xpidl/webvtt.xpt 1:43.36 config/makefiles/xpidl/widget.xpt 1:43.72 config/makefiles/xpidl/windowcreator.xpt 1:45.67 config/makefiles/xpidl/windowwatcher.xpt 1:46.03 config/makefiles/xpidl/xpcom_base.xpt 1:46.62 config/makefiles/xpidl/xpcom_components.xpt 1:47.43 config/makefiles/xpidl/xpcom_ds.xpt 1:47.97 config/makefiles/xpidl/xpcom_io.xpt 1:48.93 config/makefiles/xpidl/xpcom_system.xpt 1:50.26 config/makefiles/xpidl/xpcom_threads.xpt 1:50.92 config/makefiles/xpidl/xpconnect.xpt 1:51.70 config/makefiles/xpidl/xul.xpt 1:52.29 config/makefiles/xpidl/xulapp.xpt 1:52.68 config/makefiles/xpidl/zipwriter.xpt 1:53.39 config/makefiles/xpidl/xptdata.cpp 1:54.99 js/src/js-confdefs.h.stub 1:55.09 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:55.09 import imp 1:55.21 js/src/js-config.h.stub 1:55.31 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:55.31 import imp 1:55.43 js/src/selfhosted.out.h.stub 1:55.54 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:55.54 import imp 1:55.65 /usr/bin/g++ -std=gnu++17 -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=browser -DMOZILLA_OFFICIAL=1 -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.7.0" -DMOZILLA_VERSION_U=78.7.0 -DMOZILLA_UAVERSION="78.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_CPUID_H=1 -DHAVE_FTS_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_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DJS_NUNBOX32=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_X86=1 -DBUILD_CTYPES=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_DAV1D_ASM=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 -DMOZ_TELEMETRY_REPORTING=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DMOZ_WEBRTC=1 -DMOZ_SCTP=1 -DMOZ_SRTP=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_RAW=1 -DACCESSIBILITY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_NEW_CERT_STORAGE=1 -DHAVE_GETCONTEXT=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=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_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="x86-gcc3" -DHAVE_LIBPNG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.mageia" -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_SANDBOX=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_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="78.7.0" -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 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 1:55.78 layout/generic/FrameIdList.h.stub 1:55.89 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:55.89 import imp 1:56.03 layout/generic/FrameTypeList.h.stub 1:56.13 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:56.13 import imp 1:56.34 media/mp4parse-rust/mp4parse_ffi_generated.h.stub 1:56.45 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:56.45 import imp 1:56.59 modules/libpref/StaticPrefListAll.h.stub 1:56.69 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:56.69 import imp 1:58.92 netwerk/base/mozurl/MozURL_ffi.h.stub 1:59.02 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:59.02 import imp 2:02.56 netwerk/base/rust-helper/rust_helper.h.stub 2:02.59 netwerk/dns/etld_data.inc.stub 2:02.66 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:02.66 import imp 2:02.70 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:02.70 import imp 2:06.92 netwerk/socket/neqo_glue/neqo_glue_ffi_generated.h.stub 2:07.02 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:07.02 import imp 2:07.58 security/apps/xpcshell.inc.stub 2:07.68 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:07.68 import imp 2:07.80 security/apps/addons-public.inc.stub 2:07.91 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:07.91 import imp 2:08.03 security/apps/addons-public-intermediate.inc.stub 2:08.13 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:08.13 import imp 2:08.25 security/apps/addons-stage.inc.stub 2:08.36 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:08.36 import imp 2:08.49 security/manager/ssl/nsSTSPreloadList.h.stub 2:08.59 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:08.59 import imp 2:11.27 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 2:11.38 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:11.38 import imp 2:12.86 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 2:12.96 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:12.96 import imp 2:13.52 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 2:13.62 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:13.62 import imp 2:19.58 toolkit/components/telemetry/TelemetryScalarData.h.stub 2:19.68 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.68 import imp 2:21.19 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 2:21.30 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.30 import imp 2:22.79 toolkit/components/telemetry/TelemetryEventData.h.stub 2:22.89 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:22.89 import imp 2:23.80 toolkit/components/telemetry/TelemetryEventEnums.h.stub 2:23.90 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:23.90 import imp 2:24.79 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 2:24.91 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:24.91 import imp 2:25.14 toolkit/components/telemetry/TelemetryProcessData.h.stub 2:25.26 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:25.26 import imp 2:25.45 toolkit/crashreporter/CrashAnnotations.h.stub 2:25.56 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:25.56 import imp 2:25.96 xpcom/xpcom-config.h.stub 2:26.06 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:26.06 import imp 2:26.18 xpcom/xpcom-private.h.stub 2:26.28 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:26.28 import imp 2:26.41 accessible/xpcom/xpcAccEvents.h.stub 2:26.51 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:26.51 import imp 2:27.37 dom/base/UseCounterList.h.stub 2:27.47 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:27.47 import imp 2:27.60 dom/base/UseCounterWorkerList.h.stub 2:27.70 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:27.70 import imp 2:27.84 dom/bindings/CSS2Properties.webidl.stub 2:27.94 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:27.94 import imp 3:01.00 dom/media/audioipc_client_ffi_generated.h.stub 3:01.11 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:01.11 import imp 3:05.42 dom/media/audioipc_server_ffi_generated.h.stub 3:05.52 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:05.52 import imp 3:09.88 intl/l10n/fluent_ffi_generated.h.stub 3:09.98 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:09.98 import imp 3:14.28 intl/locale/encodingsgroups.properties.h.stub 3:14.38 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:14.38 import imp 3:14.51 intl/locale/fluent_langneg_ffi_generated.h.stub 3:14.62 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:14.62 import imp 3:18.84 intl/locale/unic_langid_ffi_generated.h.stub 3:18.94 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:18.94 import imp 3:23.36 js/src/frontend/ReservedWordsGenerated.h.stub 3:23.46 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:23.46 import imp 3:23.59 js/src/gc/StatsPhasesGenerated.h.stub 3:23.69 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:23.69 import imp 3:23.81 js/src/gc/StatsPhasesGenerated.inc.stub 3:23.91 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:23.91 import imp 3:24.03 js/src/jit/MOpcodesGenerated.h.stub 3:24.13 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:24.13 import imp 3:24.26 js/src/jit/LOpcodesGenerated.h.stub 3:24.36 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:24.37 import imp 3:24.49 js/src/jit/CacheIROpsGenerated.h.stub 3:24.59 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:24.59 import imp 3:25.21 xpcom/base/ErrorList.h.stub 3:25.31 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:25.31 import imp 3:25.43 xpcom/base/ErrorNamesInternal.h.stub 3:25.53 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:25.53 import imp 3:25.65 xpcom/base/error_list.rs.stub 3:25.75 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:25.75 import imp 3:25.86 xpcom/base/gk_rust_utils_ffi_generated.h.stub 3:25.96 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:25.96 import imp 3:28.87 xpcom/build/Services.h.stub 3:28.97 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:28.97 import imp 3:29.09 xpcom/build/services.rs.stub 3:29.19 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:29.19 import imp 3:29.32 xpcom/components/Components.h.stub 3:29.42 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:29.42 import imp 3:30.11 xpcom/ds/nsGkAtomList.h.stub 3:30.20 xpcom/idl-parser/xpidl/xpidl.stub.stub 3:30.21 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:30.21 import imp 3:30.31 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:30.31 import imp 3:30.45 xpcom/ds/nsGkAtomConsts.h.stub 3:30.53 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:30.53 import imp 3:30.68 toolkit/library/rust/force-cargo-library-build 3:30.74 mfbt 3:30.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:36.56 Compiling libc v0.2.59 3:36.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:37.34 Compiling proc-macro2 v1.0.20 3:37.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:38.33 Compiling unicode-xid v0.2.0 3:38.54 Compiling syn v1.0.40 3:39.39 Compiling cfg-if v0.1.10 3:39.44 Compiling bitflags v1.2.0 3:40.16 Compiling serde v1.0.104 3:40.95 Compiling log v0.4.8 3:41.31 Compiling byteorder v1.3.2 3:42.47 Compiling lazy_static v1.4.0 3:42.60 Compiling autocfg v0.1.6 3:42.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:43.98 Compiling memchr v2.2.1 3:45.27 Compiling pkg-config v0.3.9 3:47.16 Compiling encoding_rs v0.8.22 3:47.44 Compiling matches v0.1.8 3:47.50 Compiling version_check v0.9.1 3:49.14 Compiling ppv-lite86 v0.2.6 3:50.09 Compiling semver-parser v0.7.0 3:51.65 Compiling scopeguard v1.0.0 3:51.76 Compiling itoa v0.4.4 3:52.09 Compiling slab v0.4.1 3:53.21 Compiling futures v0.1.29 3:54.65 js/src 3:59.68 Compiling glob v0.3.0 4:02.00 Compiling unicode-normalization v0.1.5 4:03.64 Compiling percent-encoding v2.1.0 4:04.61 Compiling siphasher v0.3.1 4:05.12 Compiling threadbound v0.1.0 4:05.24 Compiling stable_deref_trait v1.0.0 4:05.31 Compiling failure_derive v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 4:06.01 Compiling regex-syntax v0.6.12 4:20.10 Compiling bindgen v0.53.2 4:21.05 Compiling shlex v0.1.1 4:21.56 Compiling peeking_take_while v0.1.2 4:21.67 Compiling lazycell v1.2.1 4:53.63 Compiling ryu v1.0.2 4:54.40 Compiling fnv v1.0.6 4:54.51 Compiling quick-error v1.2.1 4:54.64 Compiling ident_case v1.0.0 4:54.85 Compiling tinystr v0.3.2 4:55.43 Compiling procedural-masquerade v0.1.1 4:56.40 Compiling typenum v1.12.0 4:58.62 Compiling khronos_api v3.1.0 4:59.35 Compiling termcolor v1.0.5 5:02.43 Compiling dtoa v0.4.2 5:02.88 Compiling arrayvec v0.5.1 5:03.80 Compiling linked-hash-map v0.5.1 5:04.28 Compiling smallbitvec v2.5.0 5:05.33 Compiling xml-rs v0.8.0 5:10.31 Compiling rayon-core v1.6.0 5:10.52 Compiling fallible-streaming-iterator v0.1.9 5:10.79 Compiling nodrop v0.1.12 5:10.90 Compiling fallible-iterator v0.2.0 5:12.06 Compiling autocfg v1.0.0 5:13.67 Compiling void v1.0.2 5:13.84 Compiling either v1.1.0 5:14.09 Compiling thin-slice v0.1.1 5:14.27 Compiling atomic_refcell v0.1.0 5:14.61 Compiling byte-tools v0.3.0 5:14.68 Compiling base64 v0.12.0 5:16.10 Compiling same-file v1.0.2 5:16.45 Compiling precomputed-hash v0.1.1 5:16.52 Compiling static_assertions v1.1.0 5:16.58 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:16.73 Compiling anyhow v1.0.30 5:17.40 Compiling arrayref v0.3.5 5:17.46 Compiling ahash v0.3.2 5:18.10 Compiling num-integer v0.1.39 5:19.01 Compiling fake-simd v0.1.2 5:19.13 Compiling opaque-debug v0.2.1 5:19.18 Compiling atom v0.3.5 5:19.36 Compiling target-lexicon v0.9.0 5:20.98 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:21.83 Compiling once_cell v1.4.0 5:22.40 Compiling error-chain v0.11.0 5:23.17 Compiling encoding_c_mem v0.2.5 5:23.50 Compiling binary-space-partition v0.1.2 5:23.67 Compiling fluent-syntax v0.9.3 5:29.32 Compiling remove_dir_all v0.5.2 5:29.38 Compiling plain v0.2.3 5:29.54 Compiling cose v0.1.4 5:29.86 Compiling murmurhash3 v0.0.5 5:30.21 Compiling encoding_c v0.9.7 5:30.55 Compiling svg_fmt v0.4.0 5:31.78 Compiling bytes v0.5.3 5:34.61 Compiling authenticator v0.2.12 5:34.82 Compiling id-arena v2.2.1 5:35.13 Compiling tracy-rs v0.1.1 5:35.26 Compiling static_prefs v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/modules/libpref/init/static_prefs) 5:35.33 Compiling moz_cbor v0.1.1 5:38.25 Compiling unicode-segmentation v1.2.1 5:39.82 Compiling indexmap v1.1.0 5:41.03 Compiling vec_map v0.8.2 5:42.38 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)': 5:42.38 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Interpreter.cpp:4689:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:42.38 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 5:42.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:44.34 Compiling copyless v0.1.4 5:44.48 Compiling ringbuf v0.2.1 5:45.39 Compiling rustc-demangle v0.1.8 5:46.74 Compiling boxfnonce v0.0.3 5:47.07 Compiling runloop v0.1.0 5:47.59 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/build/workspace-hack) 5:47.65 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/modules/libpref/parser) 5:49.28 Compiling bitreader v0.3.2 5:50.16 Compiling crossbeam-utils v0.6.5 5:52.93 Compiling thread_local v1.0.1 5:53.88 Compiling num-traits v0.2.10 5:54.24 Compiling crossbeam-utils v0.7.0 5:54.49 Compiling crossbeam-epoch v0.8.0 5:54.79 Compiling libdbus-sys v0.1.5 5:55.08 Compiling x11 v2.18.1 5:56.36 Compiling unicode-bidi v0.3.4 6:00.97 Compiling nom v5.1.1 6:01.22 Compiling c2-chacha v0.2.3 6:01.52 Compiling semver v0.9.0 6:02.95 Compiling lock_api v0.3.4 6:03.78 Compiling clang-sys v0.29.2 6:04.50 Compiling phf_shared v0.8.0 6:05.01 Compiling owning_ref v0.4.0 6:05.38 Compiling humantime v1.3.0 6:06.98 Compiling unic-langid-impl v0.8.0 6:11.62 Compiling dtoa-short v0.3.1 6:12.02 Compiling uluru v0.4.0 6:12.19 Compiling lru-cache v0.1.2 6:12.41 Compiling servo_arc v0.1.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/servo_arc) 6:12.91 Compiling hashbrown v0.7.2 6:13.19 Compiling unreachable v1.0.0 6:13.27 Compiling itertools v0.8.0 6:15.77 Compiling block-padding v0.1.2 6:16.11 Compiling walkdir v2.1.4 6:17.83 Compiling hibitset v0.6.2 6:19.70 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 6:36.19 Compiling crossbeam-queue v0.1.2 6:36.50 Compiling tokio-executor v0.1.9 7:03.04 Compiling idna v0.2.0 7:07.94 Compiling rustc_version v0.2.3 7:09.98 Compiling unic-langid v0.8.0 7:12.93 Compiling new_debug_unreachable v1.0.1 7:18.11 Compiling getrandom v0.1.3 7:19.12 Compiling thin-vec v0.1.0 7:20.18 Compiling iovec v0.1.4 7:20.53 Compiling num_cpus v1.13.0 7:23.97 Compiling time v0.1.40 7:27.99 Compiling net2 v0.2.33 7:30.46 Compiling atty v0.2.11 7:30.60 Compiling raw-window-handle v0.3.0 7:30.90 Compiling memmap v0.7.0 7:31.79 Compiling hashglobe v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/servo/components/hashglobe) 7:33.05 Compiling freetype v0.4.0 7:35.21 Compiling pulse-ffi v0.1.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 7:37.21 Compiling dirs-sys v0.3.4 7:39.68 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/firefox-78.7.0/dom/webauthn/libudev-sys) 7:44.05 Compiling socket2 v0.3.10 7:48.30 Compiling jobserver v0.1.21 7:50.45 Compiling quote v1.0.2 7:51.62 Compiling ffi-support v0.4.0 7:53.24 Compiling dogear v0.4.0 7:57.31 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jsapi.cpp:49, 7:57.31 from Unified_cpp_js_src10.cpp:2: 7:57.31 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'void ReleaseAssertObjectHasNoWrappers(JSContext*, JS::HandleObject)': 7:57.31 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:57.31 98 | it++; 7:57.31 | ~~^~ 7:57.31 In file included from Unified_cpp_js_src10.cpp:2: 7:57.31 /builddir/build/BUILD/firefox-78.7.0/js/src/jsapi.cpp:634:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here 7:57.31 634 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 7:57.31 | ^ 8:06.86 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jsapi.cpp:49, 8:06.86 from Unified_cpp_js_src10.cpp:2: 8:06.86 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)': 8:06.86 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:06.86 134 | return *it; 8:06.86 | ^~ 8:06.86 In file included from Unified_cpp_js_src10.cpp:29: 8:06.86 /builddir/build/BUILD/firefox-78.7.0/js/src/jsfriendapi.cpp:1248:20: note: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' was declared here 8:06.86 1248 | RealmsInZoneIter realm(zone); 8:06.86 | ^~~~~ 8:08.20 Compiling fxhash v0.2.1 8:08.45 Compiling base64 v0.10.1 8:09.77 Compiling dns-parser v0.8.0 8:13.20 Compiling rustc-hash v1.0.1 8:13.33 Compiling tokio-timer v0.2.11 8:14.23 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jsapi.cpp:49, 8:14.24 from Unified_cpp_js_src10.cpp:2: 8:14.24 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'void js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandleObject)': 8:14.24 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:14.24 98 | it++; 8:14.24 | ~~^~ 8:14.24 In file included from Unified_cpp_js_src10.cpp:2: 8:14.24 /builddir/build/BUILD/firefox-78.7.0/js/src/jsapi.cpp:812:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here 8:14.24 812 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:14.24 | ^ 8:16.51 Compiling tokio-current-thread v0.1.6 8:25.97 Compiling aho-corasick v0.7.6 8:38.89 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, 8:38.89 from Unified_cpp_js_src11.cpp:2: 8:38.89 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'bool js::RemapAllWrappersForObject(JSContext*, JS::HandleObject, JS::HandleObject)': 8:38.89 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:38.89 98 | it++; 8:38.89 | ~~^~ 8:38.89 In file included from Unified_cpp_js_src11.cpp:2: 8:38.89 /builddir/build/BUILD/firefox-78.7.0/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here 8:38.89 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:38.89 | ^ 8:40.51 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, 8:40.51 from Unified_cpp_js_src11.cpp:2: 8:40.51 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)': 8:40.51 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:40.51 103 | return *it; 8:40.51 | ^~ 8:40.51 In file included from Unified_cpp_js_src11.cpp:2: 8:40.51 /builddir/build/BUILD/firefox-78.7.0/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here 8:40.51 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:40.51 | ^ 8:45.53 Compiling nsstring v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/nsstring) 8:49.34 Compiling shift_or_euc v0.1.0 8:51.11 Compiling chardetng v0.1.9 9:01.90 Compiling memoffset v0.5.1 9:02.35 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/library/rust/shared) 9:02.76 Compiling fluent-langneg v0.12.1 9:03.98 Compiling intl_pluralrules v6.0.0 9:08.37 Compiling generic-array v0.12.0 9:09.05 Compiling gl_generator v0.14.0 9:14.57 Compiling cose-c v0.1.5 9:15.61 Compiling rand_core v0.5.1 9:16.33 Compiling bytes v0.4.9 9:18.87 Compiling futures-cpupool v0.1.8 9:22.32 Compiling mio v0.6.21 9:28.87 Compiling gfx-hal v0.5.0 9:44.14 Compiling mapped_hyph v0.3.0 (https://github.com/jfkthame/mapped_hyph.git?tag=v0.3.0#3b5fffbe) 9:53.66 Compiling pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 9:56.11 Compiling dirs v2.0.2 9:56.72 Compiling libudev v0.2.0 9:57.91 Compiling cc v1.0.47 10:18.72 In file included from /usr/include/stdio.h:866, 10:18.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/stdio.h:3, 10:18.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Assertions.h:52, 10:18.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EndianUtils.h:69, 10:18.73 from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.h:15, 10:18.73 from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil-inl.h:10, 10:18.73 from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:11, 10:18.73 from Unified_cpp_js_src16.cpp:2: 10:18.73 In function 'int fprintf(FILE*, const char*, ...)', 10:18.73 inlined from 'bool js::DumpRealmPCCounts(JSContext*)' at /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:216:12: 10:18.73 /usr/include/bits/stdio2.h:103:24: warning: '%s' directive argument is null [-Wformat-overflow=] 10:18.73 103 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, 10:18.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:18.73 104 | __va_arg_pack ()); 10:18.73 | ~~~~~~~~~~~~~~~~~ 10:21.70 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:33, 10:21.70 from Unified_cpp_js_src16.cpp:2: 10:21.70 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)': 10:21.70 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:21.70 129 | it++; 10:21.70 | ~~^~ 10:21.71 In file included from Unified_cpp_js_src16.cpp:2: 10:21.71 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 10:21.71 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 10:21.71 | ^~~~~ 10:21.71 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:33, 10:21.71 from Unified_cpp_js_src16.cpp:2: 10:21.71 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:93:46: warning: '*((void*)(& realm)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:21.71 93 | return it < zone->compartments().begin() || 10:21.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:21.71 94 | it >= zone->compartments().end(); 10:21.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.71 In file included from Unified_cpp_js_src16.cpp:2: 10:21.71 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: '*((void*)(& realm)+20).js::CompartmentsInZoneIter::it' was declared here 10:21.71 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 10:21.72 | ^~~~~ 10:37.59 Compiling type-map v0.3.0 10:38.12 Compiling ordered-float v1.0.1 10:40.31 Compiling build-parallel v0.1.1 10:40.60 Compiling regex v1.3.3 11:17.88 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/GeckoProfiler.cpp:16, 11:17.88 from Unified_cpp_js_src18.cpp:47: 11:17.88 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::GeckoProfilerRuntime::enable(bool)': 11:17.88 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:17.88 129 | it++; 11:17.88 | ~~^~ 11:17.88 In file included from Unified_cpp_js_src18.cpp:47: 11:17.88 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/GeckoProfiler.cpp:152:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here 11:17.88 152 | for (RealmsIter r(rt); !r.done(); r.next()) { 11:17.88 | ^ 11:37.33 Compiling dbus v0.6.4 12:10.20 Compiling nserror v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/nserror) 12:10.67 Compiling shift_or_euc_c v0.1.0 12:10.86 Compiling chardetng_c v0.1.1 12:11.11 Compiling cexpr v0.4.0 12:15.29 Compiling glsl v4.0.3 12:28.34 Compiling block-buffer v0.7.3 12:28.53 Compiling digest v0.8.0 12:28.73 Compiling gleam v0.11.0 12:32.18 Compiling mp4parse v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 12:38.01 Compiling rand_pcg v0.2.1 12:38.33 Compiling rand_chacha v0.2.1 12:38.68 Compiling tokio-io v0.1.7 12:40.90 Compiling mio-uds v0.6.7 12:42.16 Compiling gfx-backend-empty v0.5.0 12:42.96 Compiling gfx-memory v0.1.3 12:44.64 Compiling gfx-descriptor v0.1.0 12:45.34 Compiling cmake v0.1.29 12:46.49 Compiling libloading v0.5.2 12:46.99 Compiling libsqlite3-sys v0.18.0 12:47.42 Compiling lmdb-rkv-sys v0.11.0 12:48.02 Compiling glslopt v0.1.2 12:48.67 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/mozglue/static/rust) 12:49.89 Compiling synstructure v0.12.1 12:54.05 Compiling darling_core v0.10.1 13:07.19 Compiling serde_derive v1.0.104 13:33.65 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/xpcom/xpcom_macros) 13:43.29 Compiling proc-macro-hack v0.5.11 13:47.60 Compiling cssparser v0.28.0 14:01.29 Compiling derive_more v0.99.2 14:11.92 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:13, 14:11.92 from Unified_cpp_js_src21.cpp:38: 14:11.92 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'size_t JS::SystemRealmCount(JSContext*)': 14:11.92 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:11.92 129 | it++; 14:11.92 | ~~^~ 14:11.93 In file included from Unified_cpp_js_src21.cpp:38: 14:11.93 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:768:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 14:11.93 768 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 14:11.93 | ^~~~~ 14:11.99 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:13, 14:12.00 from Unified_cpp_js_src21.cpp:38: 14:12.00 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'size_t JS::UserRealmCount(JSContext*)': 14:12.00 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:12.00 129 | it++; 14:12.00 | ~~^~ 14:12.00 In file included from Unified_cpp_js_src21.cpp:38: 14:12.00 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:778:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 14:12.00 778 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 14:12.00 | ^~~~~ 14:18.69 Compiling cstr-macros v0.1.6 14:20.37 Compiling cssparser-macros v0.6.0 14:21.54 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:13, 14:21.54 from Unified_cpp_js_src21.cpp:38: 14:21.54 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)': 14:21.54 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:21.54 129 | it++; 14:21.54 | ~~^~ 14:21.54 In file included from Unified_cpp_js_src21.cpp:38: 14:21.54 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/MemoryMetrics.cpp:703:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 14:21.54 703 | for (RealmsIter realm(rt); !realm.done(); realm.next()) { 14:21.54 | ^~~~~ 14:22.02 Compiling rental-impl v0.5.5 15:00.67 Compiling scroll_derive v0.10.1 15:03.69 Compiling prost-derive v0.6.1 15:13.75 Compiling num-derive v0.3.0 15:21.09 Compiling intl-memoizer v0.4.0 15:23.00 Compiling env_logger v0.6.2 15:29.36 Compiling fluent-pseudo v0.2.1 15:31.91 Compiling audio_thread_priority v0.22.1 15:33.59 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/intl/encoding_glue) 15:34.39 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/netwerk/base/rust-helper) 15:35.46 Compiling glsl-to-cxx v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/glsl-to-cxx) 15:46.88 Compiling sha2 v0.8.0 16:01.57 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Runtime.cpp:29, 16:01.57 from Unified_cpp_js_src24.cpp:20: 16:01.58 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void JSRuntime::stopRecordingAllocations()': 16:01.58 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:01.58 134 | return *it; 16:01.58 | ^~ 16:01.58 In file included from Unified_cpp_js_src24.cpp:20: 16:01.58 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Runtime.cpp:872:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 16:01.58 872 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 16:01.58 | ^~~~~ 16:02.50 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Runtime.cpp:29, 16:02.50 from Unified_cpp_js_src24.cpp:20: 16:02.50 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)': 16:02.50 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:02.51 129 | it++; 16:02.51 | ~~^~ 16:02.51 In file included from Unified_cpp_js_src24.cpp:20: 16:02.51 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Runtime.cpp:863:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here 16:02.51 863 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 16:02.51 | ^~~~~ 16:05.52 Compiling mp4parse_capi v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 16:32.59 Compiling rand v0.7.2 16:40.30 Compiling tokio-reactor v0.1.3 16:44.97 Compiling tokio-codec v0.1.0 16:45.76 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Shape.cpp:17, 16:45.76 from Unified_cpp_js_src25.cpp:2: 16:45.76 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)': 16:45.76 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:45.76 129 | it++; 16:45.76 | ~~^~ 16:45.76 In file included from Unified_cpp_js_src25.cpp:2: 16:45.76 /builddir/build/BUILD/firefox-78.7.0/js/src/vm/Shape.cpp:2209:25: note: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' was declared here 16:45.76 2209 | for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { 16:45.76 | ^~~~~ 16:46.04 Compiling cubeb-sys v0.7.0 18:19.65 In file included from Unified_cpp_js_src4.cpp:38: 18:19.65 /builddir/build/BUILD/firefox-78.7.0/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeUnicodeExtension(JSContext*, JS::UniqueChars&)': 18:19.65 /builddir/build/BUILD/firefox-78.7.0/js/src/builtin/intl/LanguageTag.cpp:462:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 18:19.66 462 | bool ok; 18:19.66 | ^~ 18:19.66 /builddir/build/BUILD/firefox-78.7.0/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeTransformExtension(JSContext*, JS::UniqueChars&)': 18:19.67 /builddir/build/BUILD/firefox-78.7.0/js/src/builtin/intl/LanguageTag.cpp:755:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 18:19.67 755 | bool ok; 18:19.67 | ^~ 18:52.24 Compiling malloc_size_of_derive v0.1.1 18:54.14 Compiling peek-poke-derive v0.2.1 18:56.79 Compiling peek-poke-derive v0.2.1 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/peek-poke/peek-poke-derive) 18:59.54 Compiling darling_macro v0.10.1 19:26.02 Compiling xpcom v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/xpcom) 19:50.22 Compiling cstr v0.1.3 19:50.28 Compiling rental v0.5.5 19:52.51 Compiling scroll v0.10.1 19:53.54 Compiling prost v0.6.1 19:55.15 Compiling neqo-common v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 19:58.65 Compiling gecko_logger v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/gecko_logger) 20:04.81 Compiling rust_cascade v0.6.0 20:07.41 Compiling uuid v0.8.1 20:09.34 Compiling tempfile v3.1.0 20:23.37 Compiling tokio-tcp v0.1.1 20:25.69 Compiling tokio-uds v0.2.5 20:28.58 Compiling tokio-udp v0.1.1 20:31.50 Compiling phf_generator v0.8.0 20:31.70 Compiling failure v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 20:32.16 Compiling peek-poke v0.2.0 20:32.37 Compiling darling v0.10.1 20:32.44 Compiling smallvec v1.3.0 20:32.65 Compiling url v2.1.0 20:33.04 Compiling bincode v1.2.1 20:34.25 Compiling euclid v0.20.8 20:38.65 Compiling app_units v0.7.0 20:38.94 Compiling serde_json v1.0.44 20:42.41 Compiling ron v0.5.1 20:50.11 Compiling serde_bytes v0.11.2 20:50.91 Compiling webrender_build v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/webrender_build) 20:53.71 Compiling toml v0.4.5 20:55.56 Compiling goblin v0.1.2 20:59.87 Compiling crossbeam-deque v0.7.2 21:00.35 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/storage/variant) 21:01.29 Compiling moz_task v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/moz_task) 21:02.22 Compiling unic-langid-ffi v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/intl/locale/rust/unic-langid-ffi) 21:04.40 Compiling cascade_bloom_filter v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/components/cascade_bloom_filter) 21:05.53 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/xpcom/rust/gkrust_utils) 21:05.76 Compiling mdns_service v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/media/mtransport/mdns_service) 21:14.89 Compiling lmdb-rkv v0.14.0 21:16.79 Compiling ash v0.30.0 21:41.68 Compiling phf_codegen v0.8.0 21:41.86 Compiling phf_macros v0.8.0 21:46.40 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 21:46.46 Compiling derive_common v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/derive_common) 21:47.41 Compiling wgpu-types v0.5.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wgpu/wgpu-types) 21:50.40 Compiling parking_lot_core v0.7.1 21:51.82 Compiling fallible v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/fallible) 21:51.94 Compiling fluent-bundle v0.11.0 21:58.64 Compiling webrtc-sdp v0.3.6 22:16.23 Compiling mozurl v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/netwerk/base/mozurl) 22:18.45 Compiling peek-poke v0.2.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/peek-poke) 22:19.01 Compiling plane-split v0.15.0 22:20.30 Compiling wr_malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/wr_malloc_size_of) 22:20.61 Compiling rusqlite v0.23.1 22:28.87 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 22:34.75 Compiling swgl v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/swgl) 22:36.79 Compiling tokio-threadpool v0.1.17 22:41.00 Compiling storage v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/storage/rust) 22:42.32 Compiling fluent-langneg-ffi v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/intl/locale/rust/fluent-langneg-ffi) 22:44.80 Compiling object v0.16.0 22:45.62 Compiling cubeb-core v0.7.0 22:47.64 Compiling rkv v0.11.1 (https://github.com/mozilla/rkv?rev=e3c3388e6632cf55e08d773b32e58b1cab9b2731#e3c3388e) 22:53.26 Compiling rkv v0.10.4 23:06.33 Compiling selectors v0.22.0 (/builddir/build/BUILD/firefox-78.7.0/servo/components/selectors) 23:08.53 Compiling gfx-backend-vulkan v0.5.6 23:22.63 Compiling phf v0.8.0 23:22.87 Compiling to_shmem_derive v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/to_shmem_derive) 23:23.15 Compiling style_derive v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/style_derive) 23:25.28 Compiling parking_lot v0.10.2 23:29.29 Compiling fluent v0.11.0 23:29.37 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/rsdparsa_capi) 23:31.73 Compiling webrender_api v0.61.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/webrender_api) 23:37.36 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 23:40.97 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 23:44.42 Compiling rayon v1.2.0 24:46.18 Compiling tokio-fs v0.1.3 24:49.16 Compiling bookmark_sync v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/bookmark_sync) 25:09.35 Compiling profiler_helper v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/tools/profiler/rust-helper) 25:12.90 Compiling cubeb v0.7.0 25:13.19 Compiling cubeb-backend v0.7.0 25:13.39 Compiling cert_storage v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage) 25:28.04 Compiling kvstore v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/components/kvstore) 25:43.72 Compiling wgpu-core v0.5.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wgpu/wgpu-core) 26:21.07 Compiling fluent-ffi v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/intl/l10n/rust/fluent-ffi) 26:33.39 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 26:45.52 Compiling tokio v0.1.11 26:55.82 Compiling cubeb-pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 27:01.72 Compiling to_shmem v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/to_shmem) 27:02.40 Compiling wgpu_bindings v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wgpu_bindings) 28:42.55 Compiling golden_gate v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/services/sync/golden_gate) 28:43.59 Compiling audioipc v0.2.5 (/builddir/build/BUILD/firefox-78.7.0/media/audioipc/audioipc) 28:57.48 Compiling webext_storage_bridge v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/storage/webext_storage_bridge) 29:14.83 Compiling audioipc-client v0.4.0 (/builddir/build/BUILD/firefox-78.7.0/media/audioipc/client) 29:55.38 Compiling audioipc-server v0.2.3 (/builddir/build/BUILD/firefox-78.7.0/media/audioipc/server) 30:22.78 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/malloc_size_of) 30:23.29 Compiling style_traits v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/style_traits) 30:25.76 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.76 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.76 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.76 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.77 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.78 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.81 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.82 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.85 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.86 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.87 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.90 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.90 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.90 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.90 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 30:25.90 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:1, 30:25.90 warning: from src/gl.cc:2634: 30:25.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.90 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.90 warning: | ^ 30:25.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.90 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.90 warning: | ^ 30:25.90 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:1, 30:25.90 warning: from src/gl.cc:2634: 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.91 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:25.91 warning: | ^ 30:25.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:25.92 warning: | ^ 30:25.92 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:1, 30:25.92 warning: from src/gl.cc:2634: 30:25.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:25.92 warning: | ^ 30:25.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:25.92 warning: | ^ 30:25.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:25.92 warning: | ^ 30:25.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:769:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.92 warning: | ^ 30:25.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:787:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.92 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.93 warning: | ^ 30:25.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend.h:809:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.93 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:25.93 warning: | ^ 30:25.93 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:2, 30:25.93 warning: from src/gl.cc:2634: 30:25.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.93 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.93 warning: | ^ 30:25.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.93 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.93 warning: | ^ 30:25.93 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:2, 30:25.93 warning: from src/gl.cc:2634: 30:25.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.93 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:25.93 warning: | ^ 30:25.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.93 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:25.94 warning: | ^ 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.94 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:25.94 warning: | ^ 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.94 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:25.94 warning: | ^ 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.94 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:25.94 warning: | ^ 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.94 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:25.94 warning: | ^ 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.94 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:25.94 warning: | ^ 30:25.94 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:2, 30:25.94 warning: from src/gl.cc:2634: 30:25.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:25.95 warning: | ^ 30:25.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:25.95 warning: | ^ 30:25.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:25.95 warning: | ^ 30:25.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:776:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 776 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.95 warning: | ^ 30:25.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:794:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 794 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.95 warning: | ^ 30:25.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_ALPHA_PASS.h:816:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.95 warning: 816 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:25.95 warning: | ^ 30:25.95 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:3, 30:25.96 warning: from src/gl.cc:2634: 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.96 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.96 warning: | ^ 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.96 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.96 warning: | ^ 30:25.96 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:3, 30:25.96 warning: from src/gl.cc:2634: 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.96 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:25.96 warning: | ^ 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.96 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:25.96 warning: | ^ 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.96 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:25.96 warning: | ^ 30:25.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:25.97 warning: | ^ 30:25.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:25.97 warning: | ^ 30:25.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:25.97 warning: | ^ 30:25.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:25.97 warning: | ^ 30:25.97 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:3, 30:25.97 warning: from src/gl.cc:2634: 30:25.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:25.97 warning: | ^ 30:25.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.97 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:25.98 warning: | ^ 30:25.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.98 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:25.98 warning: | ^ 30:25.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:769:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.98 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.98 warning: | ^ 30:25.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:787:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.98 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.98 warning: | ^ 30:25.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_blend_DEBUG_OVERDRAW.h:809:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.98 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:25.98 warning: | ^ 30:25.98 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:4, 30:25.98 warning: from src/gl.cc:2634: 30:25.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.98 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:25.98 warning: | ^ 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.99 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:25.99 warning: | ^ 30:25.99 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:4, 30:25.99 warning: from src/gl.cc:2634: 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.99 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:25.99 warning: | ^ 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.99 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:25.99 warning: | ^ 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.99 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:25.99 warning: | ^ 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:25.99 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:25.99 warning: | ^ 30:25.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.00 warning: | ^ 30:26.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.00 warning: | ^ 30:26.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.00 warning: | ^ 30:26.00 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:4, 30:26.00 warning: from src/gl.cc:2634: 30:26.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.00 warning: | ^ 30:26.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.00 warning: | ^ 30:26.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.00 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.00 warning: | ^ 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:367:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.01 warning: | ^ 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.01 warning: | ^ 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.01 warning: | ^ 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.01 warning: | ^ 30:26.01 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:5, 30:26.01 warning: from src/gl.cc:2634: 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.01 warning: | ^ 30:26.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.01 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.02 warning: | ^ 30:26.02 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:5, 30:26.02 warning: from src/gl.cc:2634: 30:26.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.02 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.02 warning: | ^ 30:26.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.02 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.02 warning: | ^ 30:26.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.02 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.02 warning: | ^ 30:26.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.02 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.02 warning: | ^ 30:26.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.02 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.02 warning: | ^ 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.03 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.03 warning: | ^ 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.03 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.03 warning: | ^ 30:26.03 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:5, 30:26.03 warning: from src/gl.cc:2634: 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.03 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.03 warning: | ^ 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.03 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.03 warning: | ^ 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.03 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.03 warning: | ^ 30:26.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:368:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 368 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.04 warning: | ^ 30:26.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:703:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.04 warning: | ^ 30:26.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:721:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.04 warning: | ^ 30:26.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_ALPHA_PASS.h:743:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.04 warning: | ^ 30:26.04 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:6, 30:26.04 warning: from src/gl.cc:2634: 30:26.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.04 warning: | ^ 30:26.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.04 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.04 warning: | ^ 30:26.05 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:6, 30:26.05 warning: from src/gl.cc:2634: 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.05 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.05 warning: | ^ 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.05 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.05 warning: | ^ 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.05 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.05 warning: | ^ 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.05 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.05 warning: | ^ 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.05 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.05 warning: | ^ 30:26.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.06 warning: | ^ 30:26.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.06 warning: | ^ 30:26.06 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:6, 30:26.06 warning: from src/gl.cc:2634: 30:26.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.06 warning: | ^ 30:26.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.06 warning: | ^ 30:26.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.06 warning: | ^ 30:26.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:367:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.06 warning: 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.06 warning: | ^ 30:26.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.07 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.07 warning: | ^ 30:26.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.07 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.07 warning: | ^ 30:26.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_conic_gradient_DEBUG_OVERDRAW.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.07 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.07 warning: | ^ 30:26.07 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:7, 30:26.07 warning: from src/gl.cc:2634: 30:26.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.07 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.07 warning: | ^ 30:26.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.07 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.07 warning: | ^ 30:26.07 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:7, 30:26.08 warning: from src/gl.cc:2634: 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.08 warning: | ^ 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.08 warning: | ^ 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.08 warning: | ^ 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.08 warning: | ^ 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.08 warning: | ^ 30:26.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.08 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.09 warning: | ^ 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.09 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.09 warning: | ^ 30:26.09 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:7, 30:26.09 warning: from src/gl.cc:2634: 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.09 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.09 warning: | ^ 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.09 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.09 warning: | ^ 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.09 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.09 warning: | ^ 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.09 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.09 warning: | ^ 30:26.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.10 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.10 warning: | ^ 30:26.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.10 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.10 warning: | ^ 30:26.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.10 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.10 warning: | ^ 30:26.10 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:8, 30:26.10 warning: from src/gl.cc:2634: 30:26.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.10 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.10 warning: | ^ 30:26.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.10 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.10 warning: | ^ 30:26.10 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:8, 30:26.10 warning: from src/gl.cc:2634: 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.11 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.11 warning: | ^ 30:26.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.12 warning: | ^ 30:26.12 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:8, 30:26.12 warning: from src/gl.cc:2634: 30:26.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.12 warning: | ^ 30:26.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.12 warning: | ^ 30:26.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.12 warning: | ^ 30:26.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.12 warning: | ^ 30:26.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.12 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.13 warning: | ^ 30:26.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.13 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.13 warning: | ^ 30:26.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.13 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.13 warning: | ^ 30:26.13 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:9, 30:26.13 warning: from src/gl.cc:2634: 30:26.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.13 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.13 warning: | ^ 30:26.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.13 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.13 warning: | ^ 30:26.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.13 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.13 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.14 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.14 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.14 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.14 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.14 warning: | ^ 30:26.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.14 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.14 warning: | ^ 30:26.14 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:9, 30:26.15 warning: from src/gl.cc:2634: 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.15 warning: | ^ 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.15 warning: | ^ 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.15 warning: | ^ 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.15 warning: | ^ 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.15 warning: | ^ 30:26.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.15 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.16 warning: | ^ 30:26.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.16 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.16 warning: | ^ 30:26.16 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:10, 30:26.16 warning: from src/gl.cc:2634: 30:26.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.16 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.16 warning: | ^ 30:26.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.16 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.16 warning: | ^ 30:26.16 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:10, 30:26.16 warning: from src/gl.cc:2634: 30:26.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.16 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.16 warning: | ^ 30:26.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.17 warning: | ^ 30:26.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.17 warning: | ^ 30:26.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.17 warning: | ^ 30:26.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.17 warning: | ^ 30:26.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.17 warning: | ^ 30:26.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.17 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.17 warning: | ^ 30:26.17 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:10, 30:26.18 warning: from src/gl.cc:2634: 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.18 warning: | ^ 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.18 warning: | ^ 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.18 warning: | ^ 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.18 warning: | ^ 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.18 warning: | ^ 30:26.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.18 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.19 warning: | ^ 30:26.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.19 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.19 warning: | ^ 30:26.19 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:11, 30:26.19 warning: from src/gl.cc:2634: 30:26.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.19 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.19 warning: | ^ 30:26.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.19 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.19 warning: | ^ 30:26.19 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:11, 30:26.19 warning: from src/gl.cc:2634: 30:26.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.19 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.19 warning: | ^ 30:26.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.19 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.20 warning: | ^ 30:26.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.20 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.20 warning: | ^ 30:26.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.20 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.20 warning: | ^ 30:26.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.20 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.20 warning: | ^ 30:26.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.20 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.20 warning: | ^ 30:26.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.20 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.20 warning: | ^ 30:26.20 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:11, 30:26.20 warning: from src/gl.cc:2634: 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.21 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.21 warning: | ^ 30:26.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.22 warning: | ^ 30:26.22 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:12, 30:26.22 warning: from src/gl.cc:2634: 30:26.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.22 warning: | ^ 30:26.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.22 warning: | ^ 30:26.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.22 warning: | ^ 30:26.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.22 warning: | ^ 30:26.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.22 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.23 warning: | ^ 30:26.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.23 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.23 warning: | ^ 30:26.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.23 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.23 warning: | ^ 30:26.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.23 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.23 warning: | ^ 30:26.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.23 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.23 warning: | ^ 30:26.23 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:12, 30:26.23 warning: from src/gl.cc:2634: 30:26.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.23 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.23 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.24 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.24 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.24 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.24 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.24 warning: | ^ 30:26.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.24 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.24 warning: | ^ 30:26.24 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:13, 30:26.25 warning: from src/gl.cc:2634: 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.25 warning: | ^ 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.25 warning: | ^ 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.25 warning: | ^ 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.25 warning: | ^ 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.25 warning: | ^ 30:26.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.25 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.25 warning: | ^ 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.26 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.26 warning: | ^ 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.26 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.26 warning: | ^ 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.26 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.26 warning: | ^ 30:26.26 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:13, 30:26.26 warning: from src/gl.cc:2634: 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.26 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.26 warning: | ^ 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.26 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.26 warning: | ^ 30:26.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.27 warning: | ^ 30:26.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.27 warning: | ^ 30:26.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.27 warning: | ^ 30:26.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.27 warning: | ^ 30:26.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.27 warning: | ^ 30:26.27 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:14, 30:26.27 warning: from src/gl.cc:2634: 30:26.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.27 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.27 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.28 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.28 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.28 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.28 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.28 warning: | ^ 30:26.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.28 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.28 warning: | ^ 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.29 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.29 warning: | ^ 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.29 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.29 warning: | ^ 30:26.29 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:14, 30:26.29 warning: from src/gl.cc:2634: 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.29 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.29 warning: | ^ 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.29 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.29 warning: | ^ 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.29 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.29 warning: | ^ 30:26.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.30 warning: | ^ 30:26.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.30 warning: | ^ 30:26.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.30 warning: | ^ 30:26.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.30 warning: | ^ 30:26.30 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:15, 30:26.30 warning: from src/gl.cc:2634: 30:26.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.30 warning: | ^ 30:26.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.30 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.30 warning: | ^ 30:26.31 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:15, 30:26.31 warning: from src/gl.cc:2634: 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.31 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.31 warning: | ^ 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.31 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.31 warning: | ^ 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.31 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.31 warning: | ^ 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.31 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.31 warning: | ^ 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.31 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.31 warning: | ^ 30:26.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.32 warning: | ^ 30:26.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.32 warning: | ^ 30:26.32 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:15, 30:26.32 warning: from src/gl.cc:2634: 30:26.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.32 warning: | ^ 30:26.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.32 warning: | ^ 30:26.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.32 warning: | ^ 30:26.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.32 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.33 warning: | ^ 30:26.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.33 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.33 warning: | ^ 30:26.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.33 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.33 warning: | ^ 30:26.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.33 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.33 warning: | ^ 30:26.33 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:16, 30:26.33 warning: from src/gl.cc:2634: 30:26.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.33 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.33 warning: | ^ 30:26.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.33 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.33 warning: | ^ 30:26.34 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:16, 30:26.34 warning: from src/gl.cc:2634: 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.34 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.34 warning: | ^ 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.34 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.34 warning: | ^ 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.34 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.34 warning: | ^ 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.34 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.34 warning: | ^ 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.34 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.34 warning: | ^ 30:26.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.35 warning: | ^ 30:26.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.35 warning: | ^ 30:26.35 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:16, 30:26.35 warning: from src/gl.cc:2634: 30:26.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.35 warning: | ^ 30:26.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.35 warning: | ^ 30:26.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.35 warning: | ^ 30:26.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.35 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.35 warning: | ^ 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.36 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.36 warning: | ^ 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.36 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.36 warning: | ^ 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.36 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.36 warning: | ^ 30:26.36 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:17, 30:26.36 warning: from src/gl.cc:2634: 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.36 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.36 warning: | ^ 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.36 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.36 warning: | ^ 30:26.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.37 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.37 warning: | ^ 30:26.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.38 warning: | ^ 30:26.38 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:17, 30:26.38 warning: from src/gl.cc:2634: 30:26.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.38 warning: | ^ 30:26.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.38 warning: | ^ 30:26.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.38 warning: | ^ 30:26.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.38 warning: | ^ 30:26.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.38 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.38 warning: | ^ 30:26.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.39 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.39 warning: | ^ 30:26.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.39 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.39 warning: | ^ 30:26.39 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:18, 30:26.39 warning: from src/gl.cc:2634: 30:26.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.39 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.39 warning: | ^ 30:26.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.39 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.39 warning: | ^ 30:26.39 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:18, 30:26.39 warning: from src/gl.cc:2634: 30:26.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.39 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.40 warning: | ^ 30:26.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.40 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.40 warning: | ^ 30:26.41 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:18, 30:26.41 warning: from src/gl.cc:2634: 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.41 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.41 warning: | ^ 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.41 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.41 warning: | ^ 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.41 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.41 warning: | ^ 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.41 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.41 warning: | ^ 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.41 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.41 warning: | ^ 30:26.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.42 warning: | ^ 30:26.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.42 warning: | ^ 30:26.42 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:19, 30:26.42 warning: from src/gl.cc:2634: 30:26.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.42 warning: | ^ 30:26.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.42 warning: | ^ 30:26.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.42 warning: | ^ 30:26.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.42 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.43 warning: | ^ 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.43 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.43 warning: | ^ 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.43 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.43 warning: | ^ 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.43 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.43 warning: | ^ 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.43 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.43 warning: | ^ 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.43 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.43 warning: | ^ 30:26.43 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:19, 30:26.43 warning: from src/gl.cc:2634: 30:26.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.44 warning: | ^ 30:26.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.44 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.45 warning: | ^ 30:26.45 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:20, 30:26.45 warning: from src/gl.cc:2634: 30:26.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.45 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.45 warning: | ^ 30:26.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.45 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.45 warning: | ^ 30:26.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.45 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.45 warning: | ^ 30:26.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.45 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.45 warning: | ^ 30:26.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.45 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.45 warning: | ^ 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.46 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.46 warning: | ^ 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.46 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.46 warning: | ^ 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.46 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.46 warning: | ^ 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.46 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.46 warning: | ^ 30:26.46 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:20, 30:26.46 warning: from src/gl.cc:2634: 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.46 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.46 warning: | ^ 30:26.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.47 warning: | ^ 30:26.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.47 warning: | ^ 30:26.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.47 warning: | ^ 30:26.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.47 warning: | ^ 30:26.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.47 warning: | ^ 30:26.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.47 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.47 warning: | ^ 30:26.47 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:21, 30:26.47 warning: from src/gl.cc:2634: 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.48 warning: | ^ 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.48 warning: | ^ 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.48 warning: | ^ 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.48 warning: | ^ 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.48 warning: | ^ 30:26.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.48 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.48 warning: | ^ 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.49 warning: | ^ 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.49 warning: | ^ 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.49 warning: | ^ 30:26.49 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:21, 30:26.49 warning: from src/gl.cc:2634: 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.49 warning: | ^ 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.49 warning: | ^ 30:26.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.49 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.50 warning: | ^ 30:26.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.50 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.50 warning: | ^ 30:26.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.50 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.50 warning: | ^ 30:26.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.50 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.50 warning: | ^ 30:26.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.50 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.50 warning: | ^ 30:26.50 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:22, 30:26.50 warning: from src/gl.cc:2634: 30:26.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.50 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.50 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.51 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.51 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.51 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.51 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.51 warning: | ^ 30:26.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.51 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.51 warning: | ^ 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.52 warning: | ^ 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.52 warning: | ^ 30:26.52 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:22, 30:26.52 warning: from src/gl.cc:2634: 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.52 warning: | ^ 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.52 warning: | ^ 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.52 warning: | ^ 30:26.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.52 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.53 warning: | ^ 30:26.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.53 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.53 warning: | ^ 30:26.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.53 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.53 warning: | ^ 30:26.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.53 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.53 warning: | ^ 30:26.53 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:23, 30:26.53 warning: from src/gl.cc:2634: 30:26.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.53 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.53 warning: | ^ 30:26.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.53 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.53 warning: | ^ 30:26.53 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:23, 30:26.54 warning: from src/gl.cc:2634: 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.54 warning: | ^ 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.54 warning: | ^ 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.54 warning: | ^ 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.54 warning: | ^ 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.54 warning: | ^ 30:26.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.54 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.55 warning: | ^ 30:26.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.55 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.55 warning: | ^ 30:26.55 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:23, 30:26.55 warning: from src/gl.cc:2634: 30:26.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.55 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.55 warning: | ^ 30:26.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.55 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.55 warning: | ^ 30:26.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.55 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.55 warning: | ^ 30:26.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.55 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.55 warning: | ^ 30:26.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.56 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.56 warning: | ^ 30:26.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.56 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.56 warning: | ^ 30:26.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.56 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.56 warning: | ^ 30:26.56 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:24, 30:26.56 warning: from src/gl.cc:2634: 30:26.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.56 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.56 warning: | ^ 30:26.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.56 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.56 warning: | ^ 30:26.56 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:24, 30:26.56 warning: from src/gl.cc:2634: 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.57 warning: | ^ 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.57 warning: | ^ 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.57 warning: | ^ 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.57 warning: | ^ 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.57 warning: | ^ 30:26.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.57 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.57 warning: | ^ 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.58 warning: | ^ 30:26.58 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:24, 30:26.58 warning: from src/gl.cc:2634: 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.58 warning: | ^ 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.58 warning: | ^ 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.58 warning: | ^ 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.58 warning: | ^ 30:26.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.58 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.59 warning: | ^ 30:26.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.59 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.59 warning: | ^ 30:26.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.59 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.59 warning: | ^ 30:26.59 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:25, 30:26.59 warning: from src/gl.cc:2634: 30:26.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.59 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.59 warning: | ^ 30:26.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.59 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.59 warning: | ^ 30:26.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.59 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.59 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.60 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.60 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.60 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.60 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.60 warning: | ^ 30:26.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.60 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.60 warning: | ^ 30:26.60 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:25, 30:26.61 warning: from src/gl.cc:2634: 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.61 warning: | ^ 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.61 warning: | ^ 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.61 warning: | ^ 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.61 warning: | ^ 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.61 warning: | ^ 30:26.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.61 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.62 warning: | ^ 30:26.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.62 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.62 warning: | ^ 30:26.62 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:26, 30:26.62 warning: from src/gl.cc:2634: 30:26.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.62 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.62 warning: | ^ 30:26.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.62 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.62 warning: | ^ 30:26.62 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:26, 30:26.62 warning: from src/gl.cc:2634: 30:26.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.62 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.62 warning: | ^ 30:26.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.63 warning: | ^ 30:26.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.63 warning: | ^ 30:26.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.63 warning: | ^ 30:26.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.63 warning: | ^ 30:26.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.63 warning: | ^ 30:26.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.63 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.63 warning: | ^ 30:26.63 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:26, 30:26.63 warning: from src/gl.cc:2634: 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.64 warning: | ^ 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.64 warning: | ^ 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.64 warning: | ^ 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.64 warning: | ^ 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.64 warning: | ^ 30:26.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.64 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.64 warning: | ^ 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.65 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.65 warning: | ^ 30:26.65 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:27, 30:26.65 warning: from src/gl.cc:2634: 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.65 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.65 warning: | ^ 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.65 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.65 warning: | ^ 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.65 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.65 warning: | ^ 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.65 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.65 warning: | ^ 30:26.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.66 warning: | ^ 30:26.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.66 warning: | ^ 30:26.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.66 warning: | ^ 30:26.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.66 warning: | ^ 30:26.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.66 warning: | ^ 30:26.66 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:27, 30:26.66 warning: from src/gl.cc:2634: 30:26.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.66 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.67 warning: | ^ 30:26.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.67 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.67 warning: | ^ 30:26.68 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:28, 30:26.68 warning: from src/gl.cc:2634: 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.68 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.68 warning: | ^ 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.68 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.68 warning: | ^ 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.68 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.68 warning: | ^ 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.68 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.68 warning: | ^ 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.68 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.68 warning: | ^ 30:26.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.69 warning: | ^ 30:26.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.69 warning: | ^ 30:26.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.69 warning: | ^ 30:26.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.69 warning: | ^ 30:26.69 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:28, 30:26.69 warning: from src/gl.cc:2634: 30:26.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.69 warning: | ^ 30:26.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.69 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.70 warning: | ^ 30:26.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.70 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.70 warning: | ^ 30:26.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.70 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.70 warning: | ^ 30:26.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.70 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.70 warning: | ^ 30:26.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.70 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.70 warning: | ^ 30:26.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.70 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.70 warning: | ^ 30:26.70 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:29, 30:26.70 warning: from src/gl.cc:2634: 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.71 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.71 warning: | ^ 30:26.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.72 warning: | ^ 30:26.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.72 warning: | ^ 30:26.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.72 warning: | ^ 30:26.72 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:29, 30:26.72 warning: from src/gl.cc:2634: 30:26.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.72 warning: | ^ 30:26.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.72 warning: | ^ 30:26.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.72 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.73 warning: | ^ 30:26.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.73 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.73 warning: | ^ 30:26.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.73 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.73 warning: | ^ 30:26.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.73 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.73 warning: | ^ 30:26.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.73 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:26.73 warning: | ^ 30:26.73 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:30, 30:26.73 warning: from src/gl.cc:2634: 30:26.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.73 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.73 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.74 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.74 warning: | ^ 30:26.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.75 warning: | ^ 30:26.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.75 warning: | ^ 30:26.75 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:30, 30:26.75 warning: from src/gl.cc:2634: 30:26.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.75 warning: | ^ 30:26.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.75 warning: | ^ 30:26.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.75 warning: | ^ 30:26.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.75 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 30:26.76 warning: | ^ 30:26.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.76 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.76 warning: | ^ 30:26.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.76 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.76 warning: | ^ 30:26.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.76 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.76 warning: | ^ 30:26.76 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:31, 30:26.76 warning: from src/gl.cc:2634: 30:26.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.76 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.76 warning: | ^ 30:26.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.76 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.76 warning: | ^ 30:26.77 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:31, 30:26.77 warning: from src/gl.cc:2634: 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.77 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.77 warning: | ^ 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.77 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.77 warning: | ^ 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.77 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.77 warning: | ^ 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.77 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.77 warning: | ^ 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.77 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.77 warning: | ^ 30:26.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.78 warning: | ^ 30:26.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.78 warning: | ^ 30:26.78 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:31, 30:26.78 warning: from src/gl.cc:2634: 30:26.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.78 warning: | ^ 30:26.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.78 warning: | ^ 30:26.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.78 warning: | ^ 30:26.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:363:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.78 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.78 warning: | ^ 30:26.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:690:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.79 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.79 warning: | ^ 30:26.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:708:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.79 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.79 warning: | ^ 30:26.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient.h:730:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.79 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.79 warning: | ^ 30:26.79 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:32, 30:26.79 warning: from src/gl.cc:2634: 30:26.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.79 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.79 warning: | ^ 30:26.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.79 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.79 warning: | ^ 30:26.79 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:32, 30:26.80 warning: from src/gl.cc:2634: 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.80 warning: | ^ 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.80 warning: | ^ 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.80 warning: | ^ 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.80 warning: | ^ 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.80 warning: | ^ 30:26.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.80 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.81 warning: | ^ 30:26.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.81 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.81 warning: | ^ 30:26.81 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:32, 30:26.81 warning: from src/gl.cc:2634: 30:26.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.81 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.81 warning: | ^ 30:26.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.81 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.81 warning: | ^ 30:26.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.81 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.81 warning: | ^ 30:26.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:364:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.81 warning: 364 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.81 warning: | ^ 30:26.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:700:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.82 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.82 warning: | ^ 30:26.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:718:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.82 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.82 warning: | ^ 30:26.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_ALPHA_PASS.h:740:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.82 warning: 740 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.82 warning: | ^ 30:26.82 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:33, 30:26.82 warning: from src/gl.cc:2634: 30:26.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.82 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.82 warning: | ^ 30:26.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.82 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.82 warning: | ^ 30:26.82 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:33, 30:26.82 warning: from src/gl.cc:2634: 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.83 warning: | ^ 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.83 warning: | ^ 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.83 warning: | ^ 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.83 warning: | ^ 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.83 warning: | ^ 30:26.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.83 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.83 warning: | ^ 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.84 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.84 warning: | ^ 30:26.84 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:33, 30:26.84 warning: from src/gl.cc:2634: 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.84 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.84 warning: | ^ 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.84 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.84 warning: | ^ 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.84 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.84 warning: | ^ 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:363:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.84 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:26.84 warning: | ^ 30:26.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:690:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.85 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.85 warning: | ^ 30:26.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:708:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.85 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.85 warning: | ^ 30:26.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_linear_gradient_DEBUG_OVERDRAW.h:730:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.85 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.85 warning: | ^ 30:26.85 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:34, 30:26.85 warning: from src/gl.cc:2634: 30:26.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.85 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.85 warning: | ^ 30:26.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.85 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.85 warning: | ^ 30:26.85 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:34, 30:26.85 warning: from src/gl.cc:2634: 30:26.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.86 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.86 warning: | ^ 30:26.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.87 warning: | ^ 30:26.87 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:34, 30:26.87 warning: from src/gl.cc:2634: 30:26.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.87 warning: | ^ 30:26.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.87 warning: | ^ 30:26.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.87 warning: | ^ 30:26.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:685:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.87 warning: | ^ 30:26.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:703:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.87 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.88 warning: | ^ 30:26.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend.h:725:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.88 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.88 warning: | ^ 30:26.88 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:35, 30:26.88 warning: from src/gl.cc:2634: 30:26.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.88 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.88 warning: | ^ 30:26.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.88 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.88 warning: | ^ 30:26.88 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:35, 30:26.88 warning: from src/gl.cc:2634: 30:26.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.88 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.88 warning: | ^ 30:26.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.88 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.89 warning: | ^ 30:26.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.89 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.89 warning: | ^ 30:26.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.89 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.89 warning: | ^ 30:26.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.89 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.89 warning: | ^ 30:26.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.89 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.89 warning: | ^ 30:26.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.89 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.89 warning: | ^ 30:26.89 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:35, 30:26.89 warning: from src/gl.cc:2634: 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.90 warning: | ^ 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.90 warning: | ^ 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.90 warning: | ^ 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:692:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 692 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.90 warning: | ^ 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:710:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 710 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.90 warning: | ^ 30:26.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_ALPHA_PASS.h:732:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.90 warning: 732 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.90 warning: | ^ 30:26.90 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:36, 30:26.91 warning: from src/gl.cc:2634: 30:26.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.91 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.91 warning: | ^ 30:26.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.91 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.91 warning: | ^ 30:26.91 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:36, 30:26.91 warning: from src/gl.cc:2634: 30:26.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.91 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.91 warning: | ^ 30:26.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.91 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.91 warning: | ^ 30:26.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.91 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.91 warning: | ^ 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.92 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.92 warning: | ^ 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.92 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.92 warning: | ^ 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.92 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.92 warning: | ^ 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.92 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.92 warning: | ^ 30:26.92 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:36, 30:26.92 warning: from src/gl.cc:2634: 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.92 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.92 warning: | ^ 30:26.92 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.93 warning: | ^ 30:26.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.93 warning: | ^ 30:26.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:685:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.93 warning: | ^ 30:26.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:703:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.93 warning: | ^ 30:26.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_mix_blend_DEBUG_OVERDRAW.h:725:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.93 warning: | ^ 30:26.93 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:37, 30:26.93 warning: from src/gl.cc:2634: 30:26.93 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.93 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.93 warning: | ^ 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.94 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.94 warning: | ^ 30:26.94 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:37, 30:26.94 warning: from src/gl.cc:2634: 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.94 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.94 warning: | ^ 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.94 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.94 warning: | ^ 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.94 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.94 warning: | ^ 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.94 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.94 warning: | ^ 30:26.94 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.95 warning: | ^ 30:26.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.95 warning: | ^ 30:26.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.95 warning: | ^ 30:26.95 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:37, 30:26.95 warning: from src/gl.cc:2634: 30:26.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.95 warning: | ^ 30:26.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.95 warning: | ^ 30:26.95 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.95 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.95 warning: | ^ 30:26.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:697:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.96 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.96 warning: | ^ 30:26.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:715:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.96 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.96 warning: | ^ 30:26.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity.h:737:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.96 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.96 warning: | ^ 30:26.96 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:38, 30:26.96 warning: from src/gl.cc:2634: 30:26.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.96 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.96 warning: | ^ 30:26.96 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.96 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.96 warning: | ^ 30:26.96 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:38, 30:26.97 warning: from src/gl.cc:2634: 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.97 warning: | ^ 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:26.97 warning: | ^ 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:26.97 warning: | ^ 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:26.97 warning: | ^ 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:26.97 warning: | ^ 30:26.97 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.97 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:26.98 warning: | ^ 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.98 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:26.98 warning: | ^ 30:26.98 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:38, 30:26.98 warning: from src/gl.cc:2634: 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.98 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:26.98 warning: | ^ 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.98 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:26.98 warning: | ^ 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.98 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:26.98 warning: | ^ 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:704:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.98 warning: 704 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.98 warning: | ^ 30:26.98 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:722:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.99 warning: 722 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.99 warning: | ^ 30:26.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_ALPHA_PASS.h:744:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.99 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:26.99 warning: | ^ 30:26.99 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:39, 30:26.99 warning: from src/gl.cc:2634: 30:26.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.99 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:26.99 warning: | ^ 30:26.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.99 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:26.99 warning: | ^ 30:26.99 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:39, 30:26.99 warning: from src/gl.cc:2634: 30:26.99 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:26.99 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:26.99 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.00 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.00 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.00 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.00 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.00 warning: | ^ 30:27.00 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.00 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.00 warning: | ^ 30:27.01 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:39, 30:27.01 warning: from src/gl.cc:2634: 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.01 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.01 warning: | ^ 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.01 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.01 warning: | ^ 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.01 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.01 warning: | ^ 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:697:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.01 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.01 warning: | ^ 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:715:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.01 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.01 warning: | ^ 30:27.01 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_opacity_DEBUG_OVERDRAW.h:737:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.02 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.02 warning: | ^ 30:27.02 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:40, 30:27.02 warning: from src/gl.cc:2634: 30:27.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.02 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.02 warning: | ^ 30:27.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.02 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.02 warning: | ^ 30:27.02 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:40, 30:27.02 warning: from src/gl.cc:2634: 30:27.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.02 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.02 warning: | ^ 30:27.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.02 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.02 warning: | ^ 30:27.02 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.03 warning: | ^ 30:27.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.03 warning: | ^ 30:27.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.03 warning: | ^ 30:27.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.03 warning: | ^ 30:27.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.03 warning: | ^ 30:27.03 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:40, 30:27.03 warning: from src/gl.cc:2634: 30:27.03 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.03 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:365:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.04 warning: | ^ 30:27.04 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.04 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.05 warning: | ^ 30:27.05 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:41, 30:27.05 warning: from src/gl.cc:2634: 30:27.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.05 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.05 warning: | ^ 30:27.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.05 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.05 warning: | ^ 30:27.05 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:41, 30:27.05 warning: from src/gl.cc:2634: 30:27.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.05 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.05 warning: | ^ 30:27.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.05 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.05 warning: | ^ 30:27.05 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.06 warning: | ^ 30:27.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.06 warning: | ^ 30:27.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.06 warning: | ^ 30:27.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.06 warning: | ^ 30:27.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.06 warning: | ^ 30:27.06 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:41, 30:27.06 warning: from src/gl.cc:2634: 30:27.06 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.06 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:366:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 366 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:703:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:721:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.07 warning: | ^ 30:27.07 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_ALPHA_PASS.h:743:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.07 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.08 warning: | ^ 30:27.08 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:42, 30:27.08 warning: from src/gl.cc:2634: 30:27.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.08 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.08 warning: | ^ 30:27.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.08 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.08 warning: | ^ 30:27.08 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:42, 30:27.08 warning: from src/gl.cc:2634: 30:27.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.08 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.08 warning: | ^ 30:27.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.08 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.08 warning: | ^ 30:27.08 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.09 warning: | ^ 30:27.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.09 warning: | ^ 30:27.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.09 warning: | ^ 30:27.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.09 warning: | ^ 30:27.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.09 warning: | ^ 30:27.09 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:42, 30:27.09 warning: from src/gl.cc:2634: 30:27.09 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.09 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:365:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.10 warning: | ^ 30:27.10 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_radial_gradient_DEBUG_OVERDRAW.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.10 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.11 warning: | ^ 30:27.11 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:43, 30:27.11 warning: from src/gl.cc:2634: 30:27.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.11 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.11 warning: | ^ 30:27.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.11 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.11 warning: | ^ 30:27.11 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:43, 30:27.11 warning: from src/gl.cc:2634: 30:27.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.11 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.11 warning: | ^ 30:27.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.11 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.11 warning: | ^ 30:27.11 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.11 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.12 warning: | ^ 30:27.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.12 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.12 warning: | ^ 30:27.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.12 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.12 warning: | ^ 30:27.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.12 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.12 warning: | ^ 30:27.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.12 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.12 warning: | ^ 30:27.12 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:43, 30:27.12 warning: from src/gl.cc:2634: 30:27.12 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.12 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.12 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.13 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.13 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 30:27.13 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:670:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.13 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:688:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.13 warning: | ^ 30:27.13 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid.h:710:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.13 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.13 warning: | ^ 30:27.14 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:44, 30:27.14 warning: from src/gl.cc:2634: 30:27.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.14 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.14 warning: | ^ 30:27.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.14 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.14 warning: | ^ 30:27.14 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:44, 30:27.14 warning: from src/gl.cc:2634: 30:27.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.14 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.14 warning: | ^ 30:27.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.14 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.14 warning: | ^ 30:27.14 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.14 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.15 warning: | ^ 30:27.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.15 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.15 warning: | ^ 30:27.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.15 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.15 warning: | ^ 30:27.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.15 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.15 warning: | ^ 30:27.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.15 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.15 warning: | ^ 30:27.15 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:44, 30:27.15 warning: from src/gl.cc:2634: 30:27.15 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.15 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.15 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.16 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.16 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 30:27.16 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:680:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 680 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.16 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:698:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 698 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.16 warning: | ^ 30:27.16 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_ALPHA_PASS.h:720:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.16 warning: 720 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.16 warning: | ^ 30:27.16 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:45, 30:27.17 warning: from src/gl.cc:2634: 30:27.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.17 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.17 warning: | ^ 30:27.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.17 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.17 warning: | ^ 30:27.17 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:45, 30:27.17 warning: from src/gl.cc:2634: 30:27.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.17 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.17 warning: | ^ 30:27.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.17 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.17 warning: | ^ 30:27.17 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.17 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.17 warning: | ^ 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.18 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.18 warning: | ^ 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.18 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.18 warning: | ^ 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.18 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.18 warning: | ^ 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.18 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.18 warning: | ^ 30:27.18 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:45, 30:27.18 warning: from src/gl.cc:2634: 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.18 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.18 warning: | ^ 30:27.18 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.19 warning: | ^ 30:27.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.19 warning: | ^ 30:27.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 30:27.19 warning: | ^ 30:27.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:670:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.19 warning: | ^ 30:27.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:688:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.19 warning: | ^ 30:27.19 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_solid_DEBUG_OVERDRAW.h:710:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.19 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.19 warning: | ^ 30:27.19 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:46, 30:27.20 warning: from src/gl.cc:2634: 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.20 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.20 warning: | ^ 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.20 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.20 warning: | ^ 30:27.20 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:46, 30:27.20 warning: from src/gl.cc:2634: 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.20 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.20 warning: | ^ 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.20 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.20 warning: | ^ 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.20 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.20 warning: | ^ 30:27.20 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.21 warning: | ^ 30:27.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.21 warning: | ^ 30:27.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.21 warning: | ^ 30:27.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.21 warning: | ^ 30:27.21 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:46, 30:27.21 warning: from src/gl.cc:2634: 30:27.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.21 warning: | ^ 30:27.21 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.21 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.22 warning: | ^ 30:27.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.22 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.22 warning: | ^ 30:27.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.22 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.22 warning: | ^ 30:27.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.22 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.22 warning: | ^ 30:27.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.22 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.22 warning: | ^ 30:27.22 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.22 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.22 warning: | ^ 30:27.22 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:47, 30:27.22 warning: from src/gl.cc:2634: 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.23 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.23 warning: | ^ 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.23 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.23 warning: | ^ 30:27.23 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:47, 30:27.23 warning: from src/gl.cc:2634: 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.23 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.23 warning: | ^ 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.23 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.23 warning: | ^ 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.23 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.23 warning: | ^ 30:27.23 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.24 warning: | ^ 30:27.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.24 warning: | ^ 30:27.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.24 warning: | ^ 30:27.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.24 warning: | ^ 30:27.24 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:47, 30:27.24 warning: from src/gl.cc:2634: 30:27.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.24 warning: | ^ 30:27.24 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.24 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.25 warning: | ^ 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.25 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.25 warning: | ^ 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.25 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.25 warning: | ^ 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:809:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.25 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.25 warning: | ^ 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:827:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.25 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.25 warning: | ^ 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_ALPHA_PASS.h:849:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.25 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.25 warning: | ^ 30:27.25 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:48, 30:27.25 warning: from src/gl.cc:2634: 30:27.25 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.26 warning: | ^ 30:27.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.26 warning: | ^ 30:27.26 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:48, 30:27.26 warning: from src/gl.cc:2634: 30:27.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.26 warning: | ^ 30:27.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.26 warning: | ^ 30:27.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.26 warning: | ^ 30:27.26 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.26 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.27 warning: | ^ 30:27.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.27 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.27 warning: | ^ 30:27.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.27 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.27 warning: | ^ 30:27.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.27 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.27 warning: | ^ 30:27.27 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:48, 30:27.27 warning: from src/gl.cc:2634: 30:27.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.27 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.27 warning: | ^ 30:27.27 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.27 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.27 warning: | ^ 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.28 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.28 warning: | ^ 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.28 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.28 warning: | ^ 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.28 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.28 warning: | ^ 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.28 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.28 warning: | ^ 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.28 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.28 warning: | ^ 30:27.28 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:49, 30:27.28 warning: from src/gl.cc:2634: 30:27.28 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.29 warning: | ^ 30:27.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.29 warning: | ^ 30:27.29 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:49, 30:27.29 warning: from src/gl.cc:2634: 30:27.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.29 warning: | ^ 30:27.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.29 warning: | ^ 30:27.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.29 warning: | ^ 30:27.29 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.29 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.30 warning: | ^ 30:27.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.30 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.30 warning: | ^ 30:27.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.30 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.30 warning: | ^ 30:27.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.30 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.30 warning: | ^ 30:27.30 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:49, 30:27.30 warning: from src/gl.cc:2634: 30:27.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.30 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.30 warning: | ^ 30:27.30 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.30 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.30 warning: | ^ 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.31 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.31 warning: | ^ 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.31 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.31 warning: | ^ 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.31 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.31 warning: | ^ 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.31 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.31 warning: | ^ 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.31 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.31 warning: | ^ 30:27.31 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:50, 30:27.31 warning: from src/gl.cc:2634: 30:27.31 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.32 warning: | ^ 30:27.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.32 warning: | ^ 30:27.32 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:50, 30:27.32 warning: from src/gl.cc:2634: 30:27.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.32 warning: | ^ 30:27.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.32 warning: | ^ 30:27.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.32 warning: | ^ 30:27.32 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.32 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.32 warning: | ^ 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.33 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.33 warning: | ^ 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.33 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.33 warning: | ^ 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.33 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.33 warning: | ^ 30:27.33 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:50, 30:27.33 warning: from src/gl.cc:2634: 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.33 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.33 warning: | ^ 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.33 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.33 warning: | ^ 30:27.33 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.34 warning: | ^ 30:27.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.34 warning: | ^ 30:27.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:809:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.34 warning: | ^ 30:27.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:827:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.34 warning: | ^ 30:27.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:849:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.34 warning: | ^ 30:27.34 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:51, 30:27.34 warning: from src/gl.cc:2634: 30:27.34 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.34 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.35 warning: | ^ 30:27.35 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.35 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.35 warning: | ^ 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.36 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.36 warning: | ^ 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.36 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.36 warning: | ^ 30:27.36 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:51, 30:27.36 warning: from src/gl.cc:2634: 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.36 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.36 warning: | ^ 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.36 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.36 warning: | ^ 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.36 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.36 warning: | ^ 30:27.36 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.37 warning: | ^ 30:27.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.37 warning: | ^ 30:27.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.37 warning: | ^ 30:27.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.37 warning: | ^ 30:27.37 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:52, 30:27.37 warning: from src/gl.cc:2634: 30:27.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.37 warning: | ^ 30:27.37 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.37 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.37 warning: | ^ 30:27.38 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:52, 30:27.38 warning: from src/gl.cc:2634: 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.38 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.38 warning: | ^ 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.38 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.38 warning: | ^ 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.38 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.38 warning: | ^ 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.38 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.38 warning: | ^ 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.38 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.38 warning: | ^ 30:27.38 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.39 warning: | ^ 30:27.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.39 warning: | ^ 30:27.39 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:52, 30:27.39 warning: from src/gl.cc:2634: 30:27.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.39 warning: | ^ 30:27.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.39 warning: | ^ 30:27.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.39 warning: | ^ 30:27.39 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.39 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.39 warning: | ^ 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:796:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.40 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.40 warning: | ^ 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:814:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.40 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.40 warning: | ^ 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT.h:836:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.40 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.40 warning: | ^ 30:27.40 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:53, 30:27.40 warning: from src/gl.cc:2634: 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.40 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.40 warning: | ^ 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.40 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.40 warning: | ^ 30:27.40 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.41 warning: | ^ 30:27.41 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.41 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.42 warning: | ^ 30:27.42 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:53, 30:27.42 warning: from src/gl.cc:2634: 30:27.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.42 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.42 warning: | ^ 30:27.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.42 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.42 warning: | ^ 30:27.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.42 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.42 warning: | ^ 30:27.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.42 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.42 warning: | ^ 30:27.42 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:807:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.42 warning: 807 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.42 warning: | ^ 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:825:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 825 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.43 warning: | ^ 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:847:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 847 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.43 warning: | ^ 30:27.43 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:54, 30:27.43 warning: from src/gl.cc:2634: 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.43 warning: | ^ 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.43 warning: | ^ 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.43 warning: | ^ 30:27.43 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.43 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.44 warning: | ^ 30:27.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.44 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.44 warning: | ^ 30:27.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.44 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.44 warning: | ^ 30:27.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.44 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.44 warning: | ^ 30:27.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.44 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.44 warning: | ^ 30:27.44 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.44 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.44 warning: | ^ 30:27.44 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:54, 30:27.44 warning: from src/gl.cc:2634: 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:796:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:814:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.45 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.45 warning: | ^ 30:27.45 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:836:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.46 warning: | ^ 30:27.46 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:61, 30:27.46 warning: from src/gl.cc:2634: 30:27.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.46 warning: | ^ 30:27.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.46 warning: | ^ 30:27.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.46 warning: | ^ 30:27.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.46 warning: | ^ 30:27.46 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.46 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.47 warning: | ^ 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.47 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.47 warning: | ^ 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.47 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.47 warning: | ^ 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.47 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.47 warning: | ^ 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.47 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.47 warning: | ^ 30:27.47 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:61, 30:27.47 warning: from src/gl.cc:2634: 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.47 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.47 warning: | ^ 30:27.47 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.48 warning: | ^ 30:27.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.48 warning: | ^ 30:27.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:372:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 372 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 30:27.48 warning: | ^ 30:27.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:562:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 562 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.48 warning: | ^ 30:27.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:580:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 580 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.48 warning: | ^ 30:27.48 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_ALPHA_TARGET.h:602:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.48 warning: 602 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.48 warning: | ^ 30:27.48 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:62, 30:27.49 warning: from src/gl.cc:2634: 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:112:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 112 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.49 warning: | ^ 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:130:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 130 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.49 warning: | ^ 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:149:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 149 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.49 warning: | ^ 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:167:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 167 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.49 warning: | ^ 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:187:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 187 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.49 warning: | ^ 30:27.49 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:207:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.49 warning: 207 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.50 warning: | ^ 30:27.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:228:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.50 warning: 228 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.50 warning: | ^ 30:27.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:250:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.50 warning: 250 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.50 warning: | ^ 30:27.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:272:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.50 warning: 272 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.50 warning: | ^ 30:27.50 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:62, 30:27.50 warning: from src/gl.cc:2634: 30:27.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:307:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.50 warning: 307 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.50 warning: | ^ 30:27.50 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:333:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.50 warning: 333 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.50 warning: | ^ 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:351:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 351 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.51 warning: | ^ 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:379:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 379 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 30:27.51 warning: | ^ 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:578:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 578 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.51 warning: | ^ 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:596:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 596 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.51 warning: | ^ 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_blur_COLOR_TARGET.h:618:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 618 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.51 warning: | ^ 30:27.51 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:65, 30:27.51 warning: from src/gl.cc:2634: 30:27.51 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.51 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.52 warning: | ^ 30:27.52 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.52 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.53 warning: | ^ 30:27.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.53 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.53 warning: | ^ 30:27.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.53 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.53 warning: | ^ 30:27.53 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:65, 30:27.53 warning: from src/gl.cc:2634: 30:27.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:301:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.53 warning: 301 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 30:27.53 warning: | ^ 30:27.53 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:65, 30:27.53 warning: from src/gl.cc:2634: 30:27.53 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:319:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.53 warning: 319 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 30:27.53 warning: | ^ 30:27.53 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:65, 30:27.54 warning: from src/gl.cc:2634: 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:350:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.54 warning: 350 | IMPLICIT BoxShadowData(BoxShadowData_scalar s):src_rect_size(s.src_rect_size),clip_mode(s.clip_mode),stretch_mode_x(s.stretch_mode_x),stretch_mode_y(s.stretch_mode_y),dest_rect(s.dest_rect){ 30:27.54 warning: | ^ 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:618:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.54 warning: 618 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.54 warning: | ^ 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_box_shadow.h:636:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.54 warning: 636 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.54 warning: | ^ 30:27.54 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:66, 30:27.54 warning: from src/gl.cc:2634: 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:98:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.54 warning: 98 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.54 warning: | ^ 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:116:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.54 warning: 116 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.54 warning: | ^ 30:27.54 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:135:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 135 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:153:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 153 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:173:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 173 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:193:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 193 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:214:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 214 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:236:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.55 warning: 236 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.55 warning: | ^ 30:27.55 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:258:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.56 warning: 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.56 warning: | ^ 30:27.56 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:66, 30:27.56 warning: from src/gl.cc:2634: 30:27.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:299:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.56 warning: 299 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 30:27.56 warning: | ^ 30:27.56 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:66, 30:27.56 warning: from src/gl.cc:2634: 30:27.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:317:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.56 warning: 317 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 30:27.56 warning: | ^ 30:27.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:338:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.56 warning: 338 | IMPLICIT ImageMaskData(ImageMaskData_scalar s):local_mask_size(s.local_mask_size){ 30:27.56 warning: | ^ 30:27.56 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:569:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.56 warning: 569 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.56 warning: | ^ 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_image.h:587:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.57 warning: 587 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.57 warning: | ^ 30:27.57 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:67, 30:27.57 warning: from src/gl.cc:2634: 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.57 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.57 warning: | ^ 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.57 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.57 warning: | ^ 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.57 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.57 warning: | ^ 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.57 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.57 warning: | ^ 30:27.57 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.58 warning: | ^ 30:27.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.58 warning: | ^ 30:27.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.58 warning: | ^ 30:27.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.58 warning: | ^ 30:27.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.58 warning: | ^ 30:27.58 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:67, 30:27.58 warning: from src/gl.cc:2634: 30:27.58 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:294:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.58 warning: 294 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 30:27.58 warning: | ^ 30:27.59 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:67, 30:27.59 warning: from src/gl.cc:2634: 30:27.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:312:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.59 warning: 312 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 30:27.59 warning: | ^ 30:27.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:336:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.59 warning: 336 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 30:27.59 warning: | ^ 30:27.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:354:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.59 warning: 354 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 30:27.59 warning: | ^ 30:27.59 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:67, 30:27.59 warning: from src/gl.cc:2634: 30:27.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:378:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.59 warning: 378 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 30:27.59 warning: | ^ 30:27.59 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:615:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.59 warning: 615 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.60 warning: | ^ 30:27.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle.h:633:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.60 warning: 633 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.60 warning: | ^ 30:27.60 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:68, 30:27.60 warning: from src/gl.cc:2634: 30:27.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:90:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.60 warning: 90 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.60 warning: | ^ 30:27.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:108:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.60 warning: 108 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.60 warning: | ^ 30:27.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:127:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.60 warning: 127 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.60 warning: | ^ 30:27.60 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:145:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.60 warning: 145 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.60 warning: | ^ 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:165:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.61 warning: 165 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.61 warning: | ^ 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:185:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.61 warning: 185 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.61 warning: | ^ 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:206:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.61 warning: 206 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.61 warning: | ^ 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:228:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.61 warning: 228 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.61 warning: | ^ 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:250:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.61 warning: 250 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.61 warning: | ^ 30:27.61 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:68, 30:27.61 warning: from src/gl.cc:2634: 30:27.61 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:291:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.62 warning: 291 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 30:27.62 warning: | ^ 30:27.62 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:68, 30:27.62 warning: from src/gl.cc:2634: 30:27.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:309:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.62 warning: 309 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 30:27.62 warning: | ^ 30:27.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:330:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.62 warning: 330 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 30:27.62 warning: | ^ 30:27.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:348:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.62 warning: 348 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 30:27.62 warning: | ^ 30:27.62 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:68, 30:27.62 warning: from src/gl.cc:2634: 30:27.62 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:372:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.62 warning: 372 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 30:27.62 warning: | ^ 30:27.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:598:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.63 warning: 598 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.63 warning: | ^ 30:27.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_clip_rectangle_FAST_PATH.h:616:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.63 warning: 616 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.63 warning: | ^ 30:27.63 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:71, 30:27.63 warning: from src/gl.cc:2634: 30:27.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:109:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.63 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.63 warning: | ^ 30:27.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:127:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.63 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.63 warning: | ^ 30:27.63 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:71, 30:27.63 warning: from src/gl.cc:2634: 30:27.63 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:146:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.63 warning: 146 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.63 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:164:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 164 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.64 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:184:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 184 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.64 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:204:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 204 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.64 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:225:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 225 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.64 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:247:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 247 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.64 warning: | ^ 30:27.64 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:269:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.64 warning: 269 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.64 warning: | ^ 30:27.65 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:71, 30:27.65 warning: from src/gl.cc:2634: 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:304:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.65 warning: 304 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.65 warning: | ^ 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:330:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.65 warning: 330 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.65 warning: | ^ 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:348:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.65 warning: 348 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.65 warning: | ^ 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:510:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.65 warning: 510 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.65 warning: | ^ 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:528:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.65 warning: 528 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.65 warning: | ^ 30:27.65 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_scale.h:550:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 550 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.66 warning: | ^ 30:27.66 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:72, 30:27.66 warning: from src/gl.cc:2634: 30:27.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:137:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 137 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.66 warning: | ^ 30:27.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:155:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 155 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.66 warning: | ^ 30:27.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:174:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 174 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.66 warning: | ^ 30:27.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:192:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 192 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.66 warning: | ^ 30:27.66 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:212:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.66 warning: 212 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.67 warning: | ^ 30:27.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:232:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.67 warning: 232 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.67 warning: | ^ 30:27.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:253:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.67 warning: 253 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.67 warning: | ^ 30:27.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:275:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.67 warning: 275 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.67 warning: | ^ 30:27.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:297:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.67 warning: 297 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.67 warning: | ^ 30:27.67 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:72, 30:27.67 warning: from src/gl.cc:2634: 30:27.67 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:332:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.67 warning: 332 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.67 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:358:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 358 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.68 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:376:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 376 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.68 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:413:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 413 | IMPLICIT FilterTask(FilterTask_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.68 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:695:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 695 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.68 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:713:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 713 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.68 warning: | ^ 30:27.68 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/cs_svg_filter.h:735:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.68 warning: 735 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.68 warning: | ^ 30:27.68 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:73, 30:27.69 warning: from src/gl.cc:2634: 30:27.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.69 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.69 warning: | ^ 30:27.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.69 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.69 warning: | ^ 30:27.69 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:73, 30:27.69 warning: from src/gl.cc:2634: 30:27.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.69 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.69 warning: | ^ 30:27.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.69 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.69 warning: | ^ 30:27.69 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.69 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.69 warning: | ^ 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.70 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.70 warning: | ^ 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.70 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.70 warning: | ^ 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.70 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.70 warning: | ^ 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.70 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.70 warning: | ^ 30:27.70 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:73, 30:27.70 warning: from src/gl.cc:2634: 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.70 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.70 warning: | ^ 30:27.70 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:360:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 360 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:383:64: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 383 | IMPLICIT SplitCompositeInstance(SplitCompositeInstance_scalar s):prim_header_index(s.prim_header_index),polygons_address(s.polygons_address),z(s.z),render_task_index(s.render_task_index){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:679:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 679 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:697:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.71 warning: 697 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.71 warning: | ^ 30:27.71 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_split_composite.h:719:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.72 warning: 719 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.72 warning: | ^ 30:27.72 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:74, 30:27.72 warning: from src/gl.cc:2634: 30:27.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.72 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.72 warning: | ^ 30:27.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.72 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.72 warning: | ^ 30:27.72 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:74, 30:27.72 warning: from src/gl.cc:2634: 30:27.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.72 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.72 warning: | ^ 30:27.72 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.72 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.72 warning: | ^ 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.73 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.73 warning: | ^ 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.73 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.73 warning: | ^ 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.73 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.73 warning: | ^ 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.73 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.73 warning: | ^ 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.73 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.73 warning: | ^ 30:27.73 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:74, 30:27.73 warning: from src/gl.cc:2634: 30:27.73 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.74 warning: | ^ 30:27.74 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:760:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.74 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.75 warning: | ^ 30:27.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:778:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.75 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.75 warning: | ^ 30:27.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_ALPHA_PASS.h:800:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.75 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.75 warning: | ^ 30:27.75 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:75, 30:27.75 warning: from src/gl.cc:2634: 30:27.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.75 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.75 warning: | ^ 30:27.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.75 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.75 warning: | ^ 30:27.75 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:75, 30:27.75 warning: from src/gl.cc:2634: 30:27.75 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.76 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.76 warning: | ^ 30:27.76 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.77 warning: | ^ 30:27.77 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:75, 30:27.77 warning: from src/gl.cc:2634: 30:27.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.77 warning: | ^ 30:27.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.77 warning: | ^ 30:27.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.77 warning: | ^ 30:27.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.77 warning: | ^ 30:27.77 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.77 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.78 warning: | ^ 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.78 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.78 warning: | ^ 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:760:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.78 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.78 warning: | ^ 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:778:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.78 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.78 warning: | ^ 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DEBUG_OVERDRAW.h:800:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.78 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.78 warning: | ^ 30:27.78 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:76, 30:27.78 warning: from src/gl.cc:2634: 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.78 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.78 warning: | ^ 30:27.78 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.79 warning: | ^ 30:27.79 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.79 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.80 warning: | ^ 30:27.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.80 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.80 warning: | ^ 30:27.80 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:76, 30:27.80 warning: from src/gl.cc:2634: 30:27.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.80 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.80 warning: | ^ 30:27.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.80 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.80 warning: | ^ 30:27.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.80 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.80 warning: | ^ 30:27.80 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.80 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.80 warning: | ^ 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.81 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.81 warning: | ^ 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.81 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.81 warning: | ^ 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:762:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.81 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.81 warning: | ^ 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:780:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.81 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.81 warning: | ^ 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:804:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.81 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:27.81 warning: | ^ 30:27.81 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:77, 30:27.81 warning: from src/gl.cc:2634: 30:27.81 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.82 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.82 warning: | ^ 30:27.82 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.83 warning: | ^ 30:27.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.83 warning: | ^ 30:27.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.83 warning: | ^ 30:27.83 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:77, 30:27.83 warning: from src/gl.cc:2634: 30:27.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.83 warning: | ^ 30:27.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.83 warning: | ^ 30:27.83 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.83 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:762:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:780:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.84 warning: | ^ 30:27.84 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:804:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.84 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:27.85 warning: | ^ 30:27.85 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:78, 30:27.85 warning: from src/gl.cc:2634: 30:27.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.85 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.85 warning: | ^ 30:27.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.85 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.85 warning: | ^ 30:27.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.85 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.85 warning: | ^ 30:27.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.85 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.85 warning: | ^ 30:27.85 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.85 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.85 warning: | ^ 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.86 warning: | ^ 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.86 warning: | ^ 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.86 warning: | ^ 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.86 warning: | ^ 30:27.86 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:78, 30:27.86 warning: from src/gl.cc:2634: 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.86 warning: | ^ 30:27.86 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.86 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:780:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.87 warning: | ^ 30:27.87 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:798:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.87 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.88 warning: | ^ 30:27.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:822:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.88 warning: 822 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 30:27.88 warning: | ^ 30:27.88 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:79, 30:27.88 warning: from src/gl.cc:2634: 30:27.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.88 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.88 warning: | ^ 30:27.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.88 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.88 warning: | ^ 30:27.88 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:79, 30:27.88 warning: from src/gl.cc:2634: 30:27.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.88 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 30:27.88 warning: | ^ 30:27.88 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 30:27.89 warning: | ^ 30:27.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 30:27.89 warning: | ^ 30:27.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 30:27.89 warning: | ^ 30:27.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 30:27.89 warning: | ^ 30:27.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 30:27.89 warning: | ^ 30:27.89 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.89 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 30:27.89 warning: | ^ 30:27.89 warning: In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/load_shader.h:79, 30:27.89 warning: from src/gl.cc:2634: 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 30:27.90 warning: | ^ 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 30:27.90 warning: | ^ 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 30:27.90 warning: | ^ 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 30:27.90 warning: | ^ 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 30:27.90 warning: | ^ 30:27.90 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.90 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 30:27.90 warning: | ^ 30:27.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:778:44: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.91 warning: 778 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 30:27.91 warning: | ^ 30:27.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:796:52: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.91 warning: 796 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 30:27.91 warning: | ^ 30:27.91 warning: /builddir/build/BUILD/firefox-78.7.0/objdir/i586-unknown-linux-gnu/release/build/swgl-174391b41656ff00/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:818:36: warning: 'annotate' attribute directive ignored [-Wattributes] 30:27.91 warning: 818 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 30:27.91 warning: | ^ 30:33.20 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/js/src/rust/shared) 30:44.51 js/src/debugger 31:20.58 js/src/frontend 31:28.06 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:53, 31:28.06 from Unified_cpp_js_src_debugger0.cpp:11: 31:28.06 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::findAllGlobals()': 31:28.06 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:28.06 134 | return *it; 31:28.06 | ^~ 31:28.06 In file included from Unified_cpp_js_src_debugger0.cpp:11: 31:28.06 /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:5762:21: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here 31:28.06 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 31:28.06 | ^ 31:28.07 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:53, 31:28.07 from Unified_cpp_js_src_debugger0.cpp:11: 31:28.07 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:93:46: warning: '*((void*)(& r)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:28.07 93 | return it < zone->compartments().begin() || 31:28.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 31:28.07 94 | it >= zone->compartments().end(); 31:28.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:28.07 In file included from Unified_cpp_js_src_debugger0.cpp:11: 31:28.07 /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:5762:21: note: '*((void*)(& r)+20).js::CompartmentsInZoneIter::it' was declared here 31:28.07 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 31:28.07 | ^ 31:29.91 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:53, 31:29.91 from Unified_cpp_js_src_debugger0.cpp:11: 31:29.91 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::addAllGlobalsAsDebuggees()': 31:29.91 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:29.91 98 | it++; 31:29.91 | ~~^~ 31:29.91 In file included from Unified_cpp_js_src_debugger0.cpp:11: 31:29.92 /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Debugger.cpp:4314:25: note: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' was declared here 31:29.92 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 31:29.92 | ^~~~ 31:30.22 In file included from Unified_cpp_js_src_debugger0.cpp:29: 31:30.22 /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::CallData::typeGetter()': 31:30.22 /builddir/build/BUILD/firefox-78.7.0/js/src/debugger/Environment.cpp:194:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:30.22 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 31:30.22 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:55.74 js/src/gc 32:01.01 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 32:01.01 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:01.01 7359 | NameNodeType innerName; 32:01.01 | ^~~~~~~~~ 32:02.34 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 32:02.35 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:02.35 5922 | TernaryNodeType ifNode; 32:02.35 | ^~~~~~ 32:12.18 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 32:12.19 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:12.19 7359 | NameNodeType innerName; 32:12.19 | ^~~~~~~~~ 32:13.54 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 32:13.54 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:13.54 5922 | TernaryNodeType ifNode; 32:13.54 | ^~~~~~ 32:24.20 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 32:24.20 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Allocator.cpp:27, 32:24.20 from Unified_cpp_js_src_gc0.cpp:2: 32:24.20 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepObjectGroups()': 32:24.20 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:24.20 129 | it++; 32:24.20 | ~~^~ 32:24.20 In file included from Unified_cpp_js_src_gc0.cpp:38: 32:24.21 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/GC.cpp:5017:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here 32:24.21 5017 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 32:24.21 | ^ 32:24.27 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 32:24.27 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Allocator.cpp:27, 32:24.27 from Unified_cpp_js_src_gc0.cpp:2: 32:24.27 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepMisc()': 32:24.27 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:24.27 134 | return *it; 32:24.27 | ^~ 32:24.27 In file included from Unified_cpp_js_src_gc0.cpp:38: 32:24.27 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/GC.cpp:5025:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here 32:24.27 5025 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 32:24.27 | ^ 32:29.08 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 32:29.08 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Allocator.cpp:27, 32:29.08 from Unified_cpp_js_src_gc0.cpp:2: 32:29.08 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)': 32:29.08 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:29.08 129 | it++; 32:29.08 | ~~^~ 32:29.08 In file included from Unified_cpp_js_src_gc0.cpp:38: 32:29.09 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/GC.cpp:5144:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here 32:29.09 5144 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 32:29.09 | ^ 32:29.16 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 32:29.16 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Allocator.cpp:27, 32:29.16 from Unified_cpp_js_src_gc0.cpp:2: 32:29.16 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)': 32:29.16 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:29.16 129 | it++; 32:29.16 | ~~^~ 32:29.17 In file included from Unified_cpp_js_src_gc0.cpp:38: 32:29.17 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/GC.cpp:5182:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here 32:29.17 5182 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 32:29.17 | ^ 32:41.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 32:41.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 32:41.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 32:41.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 32:41.32 from /builddir/build/BUILD/firefox-78.7.0/js/src/NamespaceImports.h:15, 32:41.33 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Barrier.h:12, 32:41.33 from /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/AbstractScopePtr.h:13, 32:41.33 from /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/AbstractScopePtr.cpp:7, 32:41.33 from Unified_cpp_js_src_frontend0.cpp:2: 32:41.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::frontend::BytecodeEmitter::emitThisEnvironmentCallee()': 32:41.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:461:12: warning: 'si.js::AbstractScopePtr::Deferred::compilationInfo' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:41.33 461 | return mBegin; 32:41.33 | ^~~~~~ 32:41.33 In file included from Unified_cpp_js_src_frontend0.cpp:29: 32:41.33 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/BytecodeEmitter.cpp:1550:29: note: 'si.js::AbstractScopePtr::Deferred::compilationInfo' was declared here 32:41.33 1550 | for (AbstractScopePtrIter si(innermostScope()); si; si++) { 32:41.33 | ^~ 32:48.65 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': 32:48.65 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 32:48.65 2653 | NameOpEmitter noe(this, name, loc, kind); 32:48.65 | ^ 33:10.30 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 33:10.30 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Marking.cpp:47, 33:10.31 from Unified_cpp_js_src_gc1.cpp:2: 33:10.31 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In member function 'float js::Nursery::doPretenuring(JSRuntime*, JS::GCReason, js::gc::TenureCountCache&)': 33:10.31 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 33:10.31 129 | it++; 33:10.31 | ~~^~ 33:10.31 In file included from Unified_cpp_js_src_gc1.cpp:20: 33:10.31 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Nursery.cpp:1245:29: note: '*((void*)(& r)+8).js::RealmsInCompartmentIter::it' was declared here 33:10.31 1245 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 33:10.31 | ^ 33:11.07 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PrivateIterators-inl.h:14, 33:11.07 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Marking.cpp:47, 33:11.07 from Unified_cpp_js_src_gc1.cpp:2: 33:11.07 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h: In function 'void JS_IterateCompartments(JSContext*, void*, JSIterateCompartmentCallback)': 33:11.07 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 33:11.07 98 | it++; 33:11.07 | ~~^~ 33:11.07 In file included from Unified_cpp_js_src_gc1.cpp:29: 33:11.07 /builddir/build/BUILD/firefox-78.7.0/js/src/gc/PublicIterators.cpp:198:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here 33:11.07 198 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 33:11.07 | ^ 33:59.99 js/src/jit 34:45.20 js/src/wasm 35:16.92 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:16.92 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckArguments.constprop({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)': 35:16.92 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:16.93 907 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } 35:16.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 35:16.93 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:3194:10: note: 'type' was declared here 35:16.93 3194 | Type type; 35:16.93 | ^~~~ 35:16.93 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:37, 35:16.93 from Unified_cpp_js_src_wasm0.cpp:2: 35:16.93 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/ParseNode.h:692:12: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:16.93 692 | return pn_type; 35:16.93 | ^~~~~~~ 35:16.93 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:16.94 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:3152:14: note: 'coercedExpr' was declared here 35:16.94 3152 | ParseNode* coercedExpr; 35:16.94 | ^~~~~~~~~~~ 35:27.85 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:27.86 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': 35:27.86 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:8368:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:27.86 8368 | if (!isConst || c == -1) { 35:27.86 | ~~~~~~~~~^~~~~~~~~~ 35:27.96 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': 35:27.97 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:8434:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:27.97 8434 | if (!isConst || c == -1) { 35:27.97 | ~~~~~~~~~^~~~~~~~~~ 35:28.68 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemFillInline()': 35:28.68 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:12064:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:28.68 12064 | uint32_t length = uint32_t(signedLength); 35:28.69 | ^~~~~~ 35:28.69 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:12061:11: warning: 'signedValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:28.70 12061 | int32_t signedValue; 35:28.70 | ^~~~~~~~~~~ 35:28.88 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemCopyInline()': 35:28.89 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:11796:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:28.89 11796 | uint32_t length = signedLength; 35:28.89 | ^~~~~~ 35:36.29 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:36.29 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::PropertyName*, js::frontend::ParseNode*, bool)': 35:36.30 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'coerceTo' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:36.30 907 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } 35:36.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 35:36.30 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:2824:8: note: 'coerceTo' was declared here 35:36.30 2824 | Type coerceTo; 35:36.30 | ^~~~~~~~ 35:36.30 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:37, 35:36.30 from Unified_cpp_js_src_wasm0.cpp:2: 35:36.30 /builddir/build/BUILD/firefox-78.7.0/js/src/frontend/ParseNode.h:692:12: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:36.30 692 | return pn_type; 35:36.30 | ^~~~~~~ 35:36.30 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:36.30 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:2825:14: note: 'coercedExpr' was declared here 35:36.30 2825 | ParseNode* coercedExpr; 35:36.30 | ^~~~~~~~~~~ 35:41.43 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:41.43 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitTeeLocal()': 35:41.44 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:10566:34: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:41.44 10566 | return emitSetOrTeeLocal(slot); 35:41.44 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 35:41.65 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 35:41.65 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:9732:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:41.65 9732 | switch (kind) { 35:41.65 | ^~~~~~ 35:41.77 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:146, 35:41.78 from Unified_cpp_js_src_wasm0.cpp:11: 35:41.78 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 35:41.78 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmOpIter.h:548:25: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:41.78 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 35:41.78 | ~~~~~~~~~~~~~^ 35:41.78 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:41.78 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:9791:12: note: 'relativeDepth' was declared here 35:41.78 9791 | uint32_t relativeDepth; 35:41.78 | ^~~~~~~~~~~~~ 35:42.24 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSetLocal()': 35:42.25 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:10557:33: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:42.25 10557 | return emitSetOrTeeLocal(slot); 35:42.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 35:44.15 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitRefFunc()': 35:44.15 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:11373:10: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:44.15 11373 | pushI32(funcIndex); 35:44.16 | ~~~~~~~^~~~~~~~~~~ 35:44.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 35:44.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 35:44.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 35:44.21 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.h:28, 35:44.21 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:19, 35:44.21 from Unified_cpp_js_src_wasm0.cpp:2: 35:44.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::emitGetLocal()': 35:44.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:44.22 488 | return begin()[aIndex]; 35:44.22 | ~~~~~~~^ 35:44.22 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:44.22 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:10427:12: note: 'slot' was declared here 35:44.22 10427 | uint32_t slot; 35:44.22 | ^~~~ 35:47.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 35:47.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 35:47.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 35:47.70 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.h:28, 35:47.70 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:19, 35:47.70 from Unified_cpp_js_src_wasm0.cpp:2: 35:47.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::emitBody()': 35:47.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:47.70 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 35:47.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:47.71 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:47.71 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:13789:17: note: 'i64' was declared here 35:47.71 13789 | int64_t i64; 35:47.71 | ^~~ 35:47.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 35:47.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 35:47.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 35:47.71 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.h:28, 35:47.71 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:19, 35:47.71 from Unified_cpp_js_src_wasm0.cpp:2: 35:47.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:47.71 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 35:47.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:47.71 In file included from Unified_cpp_js_src_wasm0.cpp:11: 35:47.71 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmBaselineCompile.cpp:13707:17: note: 'i32' was declared here 35:47.71 13707 | int32_t i32; 35:47.71 | ^~~ 35:50.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 35:50.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 35:50.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 35:50.04 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.h:28, 35:50.04 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:19, 35:50.04 from Unified_cpp_js_src_wasm0.cpp:2: 35:50.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h: In function 'bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = mozilla::Utf8Unit]': 35:50.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:50.04 482 | return begin()[aIndex]; 35:50.04 | ~~~~~~~^ 35:50.04 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:50.04 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 35:50.04 2004 | uint32_t sigIndex; 35:50.04 | ^~~~~~~~ 35:50.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/GCAPI.h:15, 35:50.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:25, 35:50.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 35:50.13 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.h:28, 35:50.13 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:19, 35:50.13 from Unified_cpp_js_src_wasm0.cpp:2: 35:50.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h: In function 'bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = char16_t]': 35:50.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:50.14 482 | return begin()[aIndex]; 35:50.14 | ~~~~~~~^ 35:50.14 In file included from Unified_cpp_js_src_wasm0.cpp:2: 35:50.14 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 35:50.14 2004 | uint32_t sigIndex; 35:50.14 | ^~~~~~~~ 35:52.29 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = char16_t]': 35:52.30 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:1068:44: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:52.30 1068 | uint32_t funcDefIndex() const { return funcDefIndex_; } 35:52.30 | ^~~~~~~~~~~~~ 35:52.30 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:4002:32: note: 'callee' was declared here 35:52.30 4002 | ModuleValidatorShared::Func* callee; 35:52.30 | ^~~~~~ 35:55.38 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = mozilla::Utf8Unit]': 35:55.39 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:1068:44: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:55.39 1068 | uint32_t funcDefIndex() const { return funcDefIndex_; } 35:55.39 | ^~~~~~~~~~~~~ 35:55.39 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/AsmJS.cpp:4002:32: note: 'callee' was declared here 35:55.39 4002 | ModuleValidatorShared::Func* callee; 35:55.39 | ^~~~~~ 36:43.86 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/JitAllocPolicy.h:19, 36:43.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/shared/Assembler-shared.h:15, 36:43.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmCode.h:22, 36:43.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmInstance.h:26, 36:43.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.cpp:22, 36:43.87 from Unified_cpp_js_src_wasm1.cpp:2: 36:43.87 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': 36:43.87 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h:299:16: warning: 'def' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:43.87 299 | item->next = at; 36:43.87 | ~~~~~~~~~~~^~~~ 36:43.87 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:43.87 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:1335:21: note: 'def' was declared here 36:43.87 1335 | MInstruction* def; 36:43.87 | ^~~ 36:47.69 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 36:47.69 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2247:13: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:47.69 2247 | LabelKind kind; 36:47.69 | ^~~~ 36:48.73 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitMemCopy({anonymous}::FunctionCompiler&)': 36:48.74 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:3462:12: warning: 'srcMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:48.74 3462 | uint32_t srcMemIndex; 36:48.74 | ^~~~~~~~~~~ 36:48.74 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:3461:12: warning: 'dstMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:48.74 3461 | uint32_t dstMemIndex; 36:48.74 | ^~~~~~~~~~~ 36:51.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 36:51.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 36:51.85 from /builddir/build/BUILD/firefox-78.7.0/js/src/NamespaceImports.h:15, 36:51.85 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmTypes.h:34, 36:51.85 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.h:24, 36:51.85 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.cpp:19, 36:51.86 from Unified_cpp_js_src_wasm1.cpp:2: 36:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h: In function 'bool EmitTableCopy({anonymous}::FunctionCompiler&)': 36:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:419:49: warning: 'srcTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:51.86 419 | return (uint64_t(tag) << JSVAL_TAG_SHIFT) | payload; 36:51.86 | ^~~~~~~ 36:51.86 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:51.86 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:3490:12: note: 'srcTableIndex' was declared here 36:51.86 3490 | uint32_t srcTableIndex; 36:51.86 | ^~~~~~~~~~~~~ 36:51.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 36:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 36:51.86 from /builddir/build/BUILD/firefox-78.7.0/js/src/NamespaceImports.h:15, 36:51.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmTypes.h:34, 36:51.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.h:24, 36:51.87 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.cpp:19, 36:51.87 from Unified_cpp_js_src_wasm1.cpp:2: 36:51.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:419:49: warning: 'dstTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:51.87 419 | return (uint64_t(tag) << JSVAL_TAG_SHIFT) | payload; 36:51.87 | ^~~~~~~ 36:51.87 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:51.88 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:3489:12: note: 'dstTableIndex' was declared here 36:51.88 3489 | uint32_t dstTableIndex; 36:51.88 | ^~~~~~~~~~~~~ 36:52.08 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmStubs.h:24, 36:52.08 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.cpp:23, 36:52.08 from Unified_cpp_js_src_wasm1.cpp:2: 36:52.08 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmOpIter.h: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': 36:52.08 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmOpIter.h:241:45: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:52.08 241 | void setValue(Value value) { tv_.second() = value; } 36:52.08 | ~~~~~~~~~~~~~^~~~~~~ 36:52.09 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:52.09 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2534:16: note: 'result' was declared here 36:52.09 2534 | MDefinition* result; 36:52.09 | ^~~~~~ 36:56.70 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': 36:56.70 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2620:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:56.70 2620 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); 36:56.70 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:56.70 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2612:16: note: 'value' was declared here 36:56.71 2612 | MDefinition* value; 36:56.71 | ^~~~~ 36:56.71 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:289:46: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:56.71 289 | MConstant* constant = MConstant::NewInt64(alloc(), i); 36:56.71 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 36:56.71 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2160:11: note: 'i64' was declared here 36:56.71 2160 | int64_t i64; 36:56.71 | ^~~ 36:56.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 36:56.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 36:56.71 from /builddir/build/BUILD/firefox-78.7.0/js/src/NamespaceImports.h:15, 36:56.71 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmTypes.h:34, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.h:24, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmFrameIter.cpp:19, 36:56.72 from Unified_cpp_js_src_wasm1.cpp:2: 36:56.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:430:58: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:56.72 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 36:56.72 | ^ 36:56.72 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:56.72 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2150:11: note: 'i32' was declared here 36:56.72 2150 | int32_t i32; 36:56.72 | ^~~ 36:56.72 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/LIR.h:22, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/shared/CodeGenerator-shared.h:16, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86/CodeGenerator-x86.h:10, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CodeGenerator.h:18, 36:56.72 from /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:25, 36:56.72 from Unified_cpp_js_src_wasm1.cpp:38: 36:56.72 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIRGraph.h:188:64: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:56.72 188 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 36:56.72 In file included from Unified_cpp_js_src_wasm1.cpp:38: 36:56.72 /builddir/build/BUILD/firefox-78.7.0/js/src/wasm/WasmIonCompile.cpp:2508:16: note: 'value' was declared here 36:56.72 2508 | MDefinition* value; 36:56.72 | ^~~~~ 37:39.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:18, 37:39.75 from /builddir/build/BUILD/firefox-78.7.0/js/src/jsfriendapi.h:14, 37:39.75 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/IonTypes.h:16, 37:39.75 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CompactBuffer.h:10, 37:39.76 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/JitcodeMap.h:10, 37:39.76 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/shared/CodeGenerator-shared.h:14, 37:39.76 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 37:39.76 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 37:39.76 from Unified_cpp_js_src_jit13.cpp:2: 37:39.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Array.h: In member function 'void js::jit::LIRGeneratorX86Shared::lowerForShiftInt64(js::jit::LInstructionHelper<2, 3, Temps>*, js::jit::MDefinition*, js::jit::MDefinition*, js::jit::MDefinition*) [with unsigned int Temps = 0]': 37:39.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Array.h:43:16: warning: array subscript 2 is above array bounds of 'js::jit::LDefinition [2]' [-Warray-bounds] 37:39.76 43 | return mArr[aIndex]; 37:39.76 | ~~~~^ 37:39.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Array.h:25:5: note: while referencing 'mozilla::Array::mArr' 37:39.76 25 | T mArr[_Length]; 37:39.76 | ^~~~ 38:20.84 js/src/new-regexp 38:56.94 In file included from Unified_cpp_js_src_new-regexp0.cpp:47: 38:56.94 /builddir/build/BUILD/firefox-78.7.0/js/src/new-regexp/regexp-compiler-tonode.cc: In member function 'virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': 38:56.94 /builddir/build/BUILD/firefox-78.7.0/js/src/new-regexp/regexp-compiler-tonode.cc:427:70: warning: 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function [-Wmaybe-uninitialized] 38:56.94 427 | new (zone) RegExpCharacterClass(zone, ranges, default_flags); 38:56.94 | ^ 39:10.12 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.cpp:7, 39:10.12 from Unified_cpp_js_src_jit2.cpp:29: 39:10.13 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': 39:10.13 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 39:10.13 392 | bool hasArgumentArray = !*addArgc; 39:10.13 | ^~~~~~~~~~~~~~~~ 39:10.13 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h:792:10: note: 'addArgc' was declared here 39:10.13 792 | bool addArgc; 39:10.13 | ^~~~~~~ 39:10.37 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 39:10.37 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 39:10.37 392 | bool hasArgumentArray = !*addArgc; 39:10.37 | ^~~~~~~~~~~~~~~~ 39:10.37 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.h:779:10: note: 'addArgc' was declared here 39:10.37 779 | bool addArgc; 39:10.37 | ^~~~~~~ 39:16.55 In file included from Unified_cpp_js_src_jit2.cpp:29: 39:16.55 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': 39:16.56 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CacheIR.cpp:1914:14: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized] 39:16.56 1914 | JSProtoKey protoKey; 39:16.56 | ^~~~~~~~ 39:43.26 modules/fdlibm/src 39:52.00 memory/build 39:59.01 memory/mozalloc 39:59.58 memory/volatile 40:01.42 mozglue/baseprofiler 40:07.72 In file included from Unified_cpp_mozglue_baseprofiler0.cpp:92: 40:07.72 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/core/platform.cpp: In function 'void mozilla::baseprofiler::DoLULBacktrace(mozilla::baseprofiler::PSLockRef, const mozilla::baseprofiler::RegisteredThread&, const mozilla::baseprofiler::Registers&, mozilla::baseprofiler::NativeStack&)': 40:07.72 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/core/platform.cpp:1426:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 40:07.72 1426 | memset(&startRegs, 0, sizeof(startRegs)); 40:07.72 | ^ 40:07.72 In file included from /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/core/platform.cpp:114, 40:07.72 from Unified_cpp_mozglue_baseprofiler0.cpp:92: 40:07.72 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 40:07.72 134 | struct UnwindRegs { 40:07.72 | ^~~~~~~~~~ 40:14.92 In file included from Unified_cpp_js_src_jit3.cpp:2: 40:14.92 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 2]': 40:14.93 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CodeGenerator.cpp:14661:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:14.93 14661 | ABIArg arg = abi.next(argMir); 40:14.93 | ~~~~~~~~^~~~~~~~ 40:15.04 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 1]': 40:15.04 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/CodeGenerator.cpp:14661:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:15.04 14661 | ABIArg arg = abi.next(argMir); 40:15.04 | ~~~~~~~~^~~~~~~~ 40:35.13 In file included from Unified_cpp_mozglue_baseprofiler1.cpp:2: 40:35.13 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 40:35.13 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/lul/LulMain.cpp:1567:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 40:35.13 1567 | memset(&startRegs, 0, sizeof(startRegs)); 40:35.13 | ^ 40:35.13 In file included from /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/lul/LulMain.cpp:7, 40:35.13 from Unified_cpp_mozglue_baseprofiler1.cpp:2: 40:35.13 /builddir/build/BUILD/firefox-78.7.0/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 40:35.13 134 | struct UnwindRegs { 40:35.13 | ^~~~~~~~~~ 40:38.41 mozglue/build 40:38.54 mozglue/misc 40:51.39 config/external/rlbox 40:53.07 config/external/rlbox_lucet_sandbox 40:53.10 third_party/sqlite3/src 40:53.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 41:33.64 /builddir/build/BUILD/firefox-78.7.0/third_party/sqlite3/src/sqlite3.c: In function 'sqlite3SelectNew': 41:33.79 /builddir/build/BUILD/firefox-78.7.0/third_party/sqlite3/src/sqlite3.c:128050:10: warning: function may return address of local variable [-Wreturn-local-addr] 41:33.79 128050 | return pNew; 41:33.80 | ^~~~ 41:33.80 /builddir/build/BUILD/firefox-78.7.0/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 41:33.80 128010 | Select standin; 41:33.80 | ^~~~~~~ 42:27.05 third_party/prio 42:27.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:27.07 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32': 42:27.07 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 42:27.07 117 | #pragma pipeloop(0) 42:27.07 | 42:27.07 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16': 42:27.07 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 42:27.07 128 | #pragma pipeloop(0) 42:27.07 | 42:27.08 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16': 42:27.08 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 42:27.08 143 | #pragma pipeloop(0) 42:27.08 | 42:27.08 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv': 42:27.08 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 42:27.08 218 | #pragma pipeloop(0) 42:27.08 | 42:27.08 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 42:27.08 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 42:27.08 | ^~~~~ 42:27.09 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 42:27.09 196 | double digit, m2j, nextm2j, a, b; 42:27.09 | ^~~~~~~ 42:27.09 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 42:27.09 195 | int tmp; 42:27.09 | ^~~ 42:27.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:27.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:28.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:28.13 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c: In function 'mp_gcd': 42:28.13 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:1732:19: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 42:28.13 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 42:28.14 | ^ 42:28.14 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:1732:35: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 42:28.14 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 42:28.14 | ^ 42:28.14 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 42:28.14 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 42:28.14 | ^ 42:28.15 In file included from /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:10: 42:28.15 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal': 42:28.15 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 42:28.15 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 42:28.15 | ^ 42:28.15 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 42:28.15 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 42:28.15 | ^~~~~~ 42:28.15 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi-priv.h:86:37: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 42:28.15 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 42:28.15 | ^~~ 42:28.15 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 42:28.16 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 42:28.16 | ^~~~~~ 42:28.16 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 42:28.16 2135 | if (j < MP_DIGIT_BIT) { 42:28.16 | ^ 42:28.20 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit': 42:28.20 /builddir/build/BUILD/firefox-78.7.0/security/nss/lib/freebl/mpi/mpi.c:4706:13: warning: comparison of integer expressions of different signedness: 'mp_digit' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 42:28.20 4706 | if (val >= r) 42:28.20 | ^~ 42:30.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:30.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:31.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:32.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:32.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:32.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:33.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:33.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:33.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:34.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:34.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:35.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:35.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:35.74 third_party/msgpack 42:35.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:36.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:36.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:37.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:37.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:37.50 media/libjpeg 42:37.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:37.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:37.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:38.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:38.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:39.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:43.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:43.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:43.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:43.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:43.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:44.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:44.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:44.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:45.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:45.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:45.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:45.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:46.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:46.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:46.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:46.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:47.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:48.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:48.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:49.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:49.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:49.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:50.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:50.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:51.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:52.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:52.56 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first': 42:52.56 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 42:52.56 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 42:52.56 | ^~~ 42:52.56 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND' 42:52.56 343 | s = HUFF_EXTEND(r, s); 42:52.56 | ^~~~~~~~~~~ 42:52.57 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first': 42:52.57 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 42:52.57 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 42:52.57 | ^~~ 42:52.57 /builddir/build/BUILD/firefox-78.7.0/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND' 42:52.57 420 | s = HUFF_EXTEND(r, s); 42:52.57 | ^~~~~~~~~~~ 42:52.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:53.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:54.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:54.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:54.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:55.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:56.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:56.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:56.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:56.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:57.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:58.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:58.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 42:58.32 modules/brotli 43:10.20 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIRGenerator.h:20, 43:10.20 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/LICM.cpp:11, 43:10.20 from Unified_cpp_js_src_jit7.cpp:2: 43:10.20 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)': 43:10.21 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.h:8013:33: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:10.21 8013 | storageType_(storageType) { 43:10.21 | ^ 43:10.21 In file included from Unified_cpp_js_src_jit7.cpp:38: 43:10.21 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MCallOptimize.cpp:4097:16: note: 'littleEndian' was declared here 43:10.21 4097 | MDefinition* littleEndian; 43:10.21 | ^~~~~~~~~~~~ 43:10.29 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/JitAllocPolicy.h:19, 43:10.29 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/IonAnalysis.h:12, 43:10.29 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/LICM.cpp:9, 43:10.29 from Unified_cpp_js_src_jit7.cpp:2: 43:10.30 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)': 43:10.30 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h:314:14: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:10.30 314 | at->next = item; 43:10.30 | ~~~~~~~~~^~~~~~ 43:10.30 In file included from Unified_cpp_js_src_jit7.cpp:38: 43:10.30 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MCallOptimize.cpp:4170:16: note: 'littleEndian' was declared here 43:10.30 4170 | MDefinition* littleEndian; 43:10.30 | ^~~~~~~~~~~~ 43:11.68 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/JitAllocPolicy.h:19, 43:11.68 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/IonAnalysis.h:12, 43:11.68 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/LICM.cpp:9, 43:11.68 from Unified_cpp_js_src_jit7.cpp:2: 43:11.68 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)': 43:11.68 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/InlineList.h:299:16: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:11.69 299 | item->next = at; 43:11.69 | ~~~~~~~~~~~^~~~ 43:11.69 In file included from Unified_cpp_js_src_jit7.cpp:38: 43:11.69 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MCallOptimize.cpp:3082:17: note: 'ins' was declared here 43:11.69 3082 | MInstruction* ins; 43:11.69 | ^~~ 43:15.34 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/util/Poison.h:24, 43:15.34 from /builddir/build/BUILD/firefox-78.7.0/js/src/ds/LifoAlloc.h:30, 43:15.34 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/JitAllocPolicy.h:18, 43:15.34 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/IonAnalysis.h:12, 43:15.35 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/LICM.cpp:9, 43:15.35 from Unified_cpp_js_src_jit7.cpp:2: 43:15.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 43:15.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:430:58: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:15.35 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 43:15.35 | ^ 43:15.35 In file included from Unified_cpp_js_src_jit7.cpp:47: 43:15.35 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.cpp:3940:13: note: 'res' was declared here 43:15.35 3940 | int32_t res; 43:15.35 | ^~~ 43:15.37 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 43:15.37 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.cpp:3971:31: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:15.37 3971 | return MConstant::NewInt64(alloc, res); 43:15.37 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 43:27.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:31.28 modules/woff2 43:33.03 In file included from Unified_cpp_modules_woff20.cpp:29: 43:33.03 /builddir/build/BUILD/firefox-78.7.0/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 43:33.03 /builddir/build/BUILD/firefox-78.7.0/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 43:33.03 1177 | uint64_t dst_offset = first_table_offset; 43:33.03 | ^~~~~~~~~~ 43:37.43 modules/xz-embedded 43:37.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:38.62 media/libvorbis 43:38.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:39.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:39.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:40.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:41.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:41.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:48.87 media/libmkv 43:48.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:48.94 /builddir/build/BUILD/firefox-78.7.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 43:48.94 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 43:48.94 | ^~~~~~~~~~ 43:49.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.47 media/libvpx 43:49.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:49.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:50.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:51.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:51.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:51.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:51.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:51.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:52.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:52.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:52.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:52.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:53.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:53.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:53.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:53.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:53.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:54.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:55.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:55.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:56.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:56.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:57.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:57.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:58.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:59.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:59.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:59.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 43:59.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:00.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:01.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:01.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:01.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:02.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:02.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:04.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:04.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:07.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:07.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:07.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:10.40 In file included from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86/MacroAssembler-x86.h:11, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MacroAssembler.h:17, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/x86/SharedICRegisters-x86.h:10, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/SharedICRegisters.h:11, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/BaselineIC.h:18, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIR.h:24, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIRGraph.h:15, 44:10.40 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MIRGraph.cpp:7, 44:10.40 from Unified_cpp_js_src_jit8.cpp:2: 44:10.40 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MoveResolver.h: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)': 44:10.40 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/MoveResolver.h:154:24: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:10.40 154 | if (kind_ != other.kind_) { 44:10.41 | ~~~~~~^~~~~ 44:10.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:11.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:12.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:12.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:14.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:14.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:15.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:15.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:15.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:16.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:16.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:17.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:17.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:17.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:17.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:18.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:18.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:19.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:19.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:19.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:19.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:19.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:20.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:20.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:20.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:20.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:21.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:22.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:22.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:22.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:22.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:23.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:23.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:23.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:23.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:23.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:24.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:24.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:24.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:24.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:25.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:28.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:30.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:30.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:31.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:31.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:31.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:31.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:31.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:32.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:32.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:33.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:36.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:36.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:36.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:37.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:41.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:74, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/NamespaceImports.h:15, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/gc/Barrier.h:12, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/vm/JSObject.h:12, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/builtin/Array.h:17, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/Recover.h:12, 44:41.12 from /builddir/build/BUILD/firefox-78.7.0/js/src/jit/Recover.cpp:7, 44:41.13 from Unified_cpp_js_src_jit9.cpp:2: 44:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 44:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Value.h:430:58: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:41.13 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 44:41.13 | ^ 44:41.13 In file included from Unified_cpp_js_src_jit9.cpp:2: 44:41.13 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/Recover.cpp:316:11: note: 'result' was declared here 44:41.13 316 | int32_t result; 44:41.13 | ^~~~~~ 44:42.97 In file included from Unified_cpp_js_src_jit9.cpp:38: 44:42.97 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': 44:42.97 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp:1160:21: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:42.97 1160 | state_->setElement(index, ins->value()); 44:42.97 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 44:43.00 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': 44:43.00 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp:1177:26: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:43.01 1177 | ins->replaceAllUsesWith(state_->getElement(index)); 44:43.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:43.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:43.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:44.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:46.07 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp: In member function 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]': 44:46.07 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp:1177:26: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:46.07 1177 | ins->replaceAllUsesWith(state_->getElement(index)); 44:46.07 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:46.07 /builddir/build/BUILD/firefox-78.7.0/js/src/jit/ScalarReplacement.cpp:1175:11: note: 'index' was declared here 44:46.07 1175 | int32_t index; 44:46.07 | ^~~~~ 44:49.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:49.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:49.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:50.20 media/libaom 44:50.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:50.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:50.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:50.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:50.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:51.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:51.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:52.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:53.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:53.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:53.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:53.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:53.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:54.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:55.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:56.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:00.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:01.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:01.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:01.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:03.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:04.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:05.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:05.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:05.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:05.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:07.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:07.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:07.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:08.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:09.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:09.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:11.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:12.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:14.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:14.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:15.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:15.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:15.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:15.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:16.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:17.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:17.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:17.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:18.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:18.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:19.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:19.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:19.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:19.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:20.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:22.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:22.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:22.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:23.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:24.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:24.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:25.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:25.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:26.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:27.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:27.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:27.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:27.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:27.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:28.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:29.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:29.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:29.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:29.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:30.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:31.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:32.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:32.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:32.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:32.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:33.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:34.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:34.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:34.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:35.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:35.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:35.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:35.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:35.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:37.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:37.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:38.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:38.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:39.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:39.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:47.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:48.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:49.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:50.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:50.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:50.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:51.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:52.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:52.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:54.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:55.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:58.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:58.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:59.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:00.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:01.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:02.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:02.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:03.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:03.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:04.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:04.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:04.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:05.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:06.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:06.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:07.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:08.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:08.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:08.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:09.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:09.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:10.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:10.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:10.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:10.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:11.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:11.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:11.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:11.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:12.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:12.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:12.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:12.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:12.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:13.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:13.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:13.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:13.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:13.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:14.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:15.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:17.12 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 46:17.13 media/libdav1d/16bd_cdef_tmpl.c.stub 46:17.23 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:17.23 import imp 46:17.35 media/libdav1d/16bd_fg_apply_tmpl.c.stub 46:17.45 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:17.45 import imp 46:17.56 media/libdav1d/16bd_film_grain_tmpl.c.stub 46:17.66 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:17.66 import imp 46:17.78 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 46:17.89 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:17.89 import imp 46:18.01 media/libdav1d/16bd_ipred_tmpl.c.stub 46:18.12 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:18.12 import imp 46:18.23 media/libdav1d/16bd_itx_tmpl.c.stub 46:18.34 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:18.34 import imp 46:18.46 media/libdav1d/16bd_lf_apply_tmpl.c.stub 46:18.57 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:18.57 import imp 46:18.68 media/libdav1d/16bd_loopfilter_tmpl.c.stub 46:18.79 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:18.79 import imp 46:18.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:18.90 media/libdav1d/16bd_looprestoration_tmpl.c.stub 46:19.01 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:19.01 import imp 46:19.13 media/libdav1d/16bd_lr_apply_tmpl.c.stub 46:19.24 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:19.24 import imp 46:19.36 media/libdav1d/16bd_mc_tmpl.c.stub 46:19.46 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:19.47 import imp 46:19.58 media/libdav1d/16bd_recon_tmpl.c.stub 46:19.69 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:19.69 import imp 46:19.81 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 46:19.92 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:19.92 import imp 46:20.03 media/libdav1d/8bd_cdef_tmpl.c.stub 46:20.14 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:20.14 import imp 46:20.26 media/libdav1d/8bd_fg_apply_tmpl.c.stub 46:20.36 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:20.36 import imp 46:20.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:20.48 media/libdav1d/8bd_film_grain_tmpl.c.stub 46:20.59 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:20.59 import imp 46:20.71 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 46:20.81 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:20.81 import imp 46:20.93 media/libdav1d/8bd_ipred_tmpl.c.stub 46:21.04 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:21.04 import imp 46:21.16 media/libdav1d/8bd_itx_tmpl.c.stub 46:21.27 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:21.27 import imp 46:21.38 media/libdav1d/8bd_lf_apply_tmpl.c.stub 46:21.49 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:21.49 import imp 46:21.61 media/libdav1d/8bd_loopfilter_tmpl.c.stub 46:21.72 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:21.72 import imp 46:21.83 media/libdav1d/8bd_looprestoration_tmpl.c.stub 46:21.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:21.94 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:21.94 import imp 46:22.06 media/libdav1d/8bd_lr_apply_tmpl.c.stub 46:22.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:22.17 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:22.17 import imp 46:22.28 media/libdav1d/8bd_mc_tmpl.c.stub 46:22.39 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:22.39 import imp 46:22.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:22.50 media/libdav1d/8bd_recon_tmpl.c.stub 46:22.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:22.61 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:22.61 import imp 46:22.84 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 46:22.84 import imp 46:22.96 media/libdav1d 46:22.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:23.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:23.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:23.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:24.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:24.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:25.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:26.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:26.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:32.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:37.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:37.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:37.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:40.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:40.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:41.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:42.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:43.22 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/decode.c: In function 'decode_sb': 46:43.22 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/decode.c:2025:19: warning: 'by8' may be used uninitialized in this function [-Wmaybe-uninitialized] 46:43.22 2025 | int ctx, bx8, by8; 46:43.22 | ^~~ 46:43.23 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/decode.c:2025:14: warning: 'bx8' may be used uninitialized in this function [-Wmaybe-uninitialized] 46:43.23 2025 | int ctx, bx8, by8; 46:43.23 | ^~~ 46:44.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:44.24 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame': 46:44.24 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/decode.c:3387:9: warning: 'out_delayed' may be used uninitialized in this function [-Wmaybe-uninitialized] 46:44.24 3387 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 46:44.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:44.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:44.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:44.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:44.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:45.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:45.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:46.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:47.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:47.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:47.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:48.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:48.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:48.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:49.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:49.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:49.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:49.80 In file included from /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/obu.c:36: 46:49.80 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 46:49.80 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 46:49.80 36 | return a > b ? a : b; 46:49.80 | ~~~~~~~~~~^~~ 46:49.80 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/obu.c:922:29: note: 'off_after_idx' was declared here 46:49.80 922 | int off_before_idx, off_after_idx; 46:49.80 | ^~~~~~~~~~~~~ 46:49.80 In file included from /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/obu.c:36: 46:49.80 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_before_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 46:49.80 36 | return a > b ? a : b; 46:49.80 | ~~~~~~~~~~^~~ 46:49.81 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/obu.c:922:13: note: 'off_before_idx' was declared here 46:49.81 922 | int off_before_idx, off_after_idx; 46:49.81 | ^~~~~~~~~~~~~~ 46:49.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:50.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:50.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:50.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:51.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:51.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:52.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:52.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:53.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:53.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:53.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:53.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:53.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:54.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:54.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:54.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:55.22 16bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 46:55.22 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 46:55.22 | ~~~~~~~~~^~~~~~ 46:55.22 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 46:55.22 205 | int offsets[2 /* col offset */][2 /* row offset */]; 46:55.22 | ^~~~~~~ 46:55.22 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 46:55.22 | ~~~~~~~~~^~~~~~ 46:55.23 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 46:55.23 205 | int offsets[2 /* col offset */][2 /* row offset */]; 46:55.23 | ^~~~~~~ 46:55.48 16bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 46:55.48 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 46:55.48 | ~~~~~~~~~^~~~~~ 46:55.48 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 46:55.48 320 | int offsets[2 /* col offset */][2 /* row offset */]; 46:55.48 | ^~~~~~~ 46:55.48 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 46:55.49 | ~~~~~~~~~^~~~~~ 46:55.49 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 46:55.49 320 | int offsets[2 /* col offset */][2 /* row offset */]; 46:55.49 | ^~~~~~~ 46:55.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:56.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:56.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:57.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:58.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:58.39 16bd_loopfilter_tmpl.c: In function 'loop_filter': 46:58.39 119 | } else if (wd >= 8 && flat8in) { 46:58.39 | ^~ 46:58.39 94 | if (wd >= 16 && (flat8out & flat8in)) { 46:58.39 | ~~~~~~~~~~^~~~~~~~~~ 46:58.39 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 46:58.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 46:58.40 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 46:58.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 46:58.40 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 46:58.40 | ~~~^~~~~~~~ 46:58.40 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 46:58.40 | ~~~^~~~ 46:58.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:59.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 46:59.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:01.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:02.54 16bd_recon_tmpl.c: In function 'read_coef_tree': 47:02.54 719 | cbi->txtp[0] = txtp; 47:02.54 | ~~~~~~~~~~~~~^~~~~~ 47:03.70 16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc': 47:03.71 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 47:03.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:03.71 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 47:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:03.71 1829 | HIGHBD_CALL_SUFFIX); 47:03.71 | ~~~~~~~~~~~~~~~~~~~ 47:03.71 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 47:03.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:03.71 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 47:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:03.71 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 47:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:03.71 1836 | HIGHBD_CALL_SUFFIX); 47:03.71 | ~~~~~~~~~~~~~~~~~~~ 47:03.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:04.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:04.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:05.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:05.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:05.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:05.87 8bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 47:05.87 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 47:05.87 | ~~~~~~~~~^~~~~~ 47:05.87 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 47:05.87 205 | int offsets[2 /* col offset */][2 /* row offset */]; 47:05.87 | ^~~~~~~ 47:05.87 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 47:05.87 | ~~~~~~~~~^~~~~~ 47:05.87 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 47:05.88 205 | int offsets[2 /* col offset */][2 /* row offset */]; 47:05.88 | ^~~~~~~ 47:06.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:06.11 8bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 47:06.12 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 47:06.12 | ~~~~~~~~~^~~~~~ 47:06.12 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 47:06.12 320 | int offsets[2 /* col offset */][2 /* row offset */]; 47:06.12 | ^~~~~~~ 47:06.12 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 47:06.12 | ~~~~~~~~~^~~~~~ 47:06.12 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 47:06.12 320 | int offsets[2 /* col offset */][2 /* row offset */]; 47:06.12 | ^~~~~~~ 47:06.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:06.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:06.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:07.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:07.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:08.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:08.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:08.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:08.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:08.90 8bd_loopfilter_tmpl.c: In function 'loop_filter': 47:08.91 119 | } else if (wd >= 8 && flat8in) { 47:08.91 | ^~ 47:08.91 94 | if (wd >= 16 && (flat8out & flat8in)) { 47:08.91 | ~~~~~~~~~~^~~~~~~~~~ 47:08.91 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 47:08.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 47:08.91 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 47:08.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 47:08.91 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 47:08.92 | ~~~^~~~~~~~ 47:08.92 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 47:08.92 | ~~~^~~~ 47:09.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:09.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:09.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:10.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:10.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:10.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:11.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:12.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:12.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:12.82 8bd_recon_tmpl.c: In function 'read_coef_tree': 47:12.82 719 | cbi->txtp[0] = txtp; 47:12.82 | ~~~~~~~~~~~~~^~~~~~ 47:13.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:14.00 8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc': 47:14.00 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 47:14.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.00 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 47:14.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.00 1829 | HIGHBD_CALL_SUFFIX); 47:14.00 | ~~~~~~~~~~~~~~~~~~~ 47:14.00 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 47:14.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.00 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 47:14.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.00 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 47:14.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.00 1836 | HIGHBD_CALL_SUFFIX); 47:14.00 | ~~~~~~~~~~~~~~~~~~~ 47:14.71 media/libdav1d/asm/16bd_cdef_init_tmpl.c.stub 47:14.71 media/libdav1d/asm/16bd_film_grain_init_tmpl.c.stub 47:14.81 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:14.82 import imp 47:14.93 media/libdav1d/asm/16bd_ipred_init_tmpl.c.stub 47:15.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:15.03 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:15.03 import imp 47:15.15 media/libdav1d/asm/16bd_itx_init_tmpl.c.stub 47:15.26 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:15.26 import imp 47:15.38 media/libdav1d/asm/16bd_loopfilter_init_tmpl.c.stub 47:15.49 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:15.49 import imp 47:15.61 media/libdav1d/asm/16bd_looprestoration_init_tmpl.c.stub 47:15.71 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:15.71 import imp 47:15.83 media/libdav1d/asm/16bd_mc_init_tmpl.c.stub 47:15.94 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:15.94 import imp 47:16.06 media/libdav1d/asm/8bd_cdef_init_tmpl.c.stub 47:16.16 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:16.16 import imp 47:16.28 media/libdav1d/asm/8bd_film_grain_init_tmpl.c.stub 47:16.39 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:16.39 import imp 47:16.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:16.50 media/libdav1d/asm/8bd_ipred_init_tmpl.c.stub 47:16.61 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:16.61 import imp 47:16.73 media/libdav1d/asm/8bd_itx_init_tmpl.c.stub 47:16.84 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:16.84 import imp 47:16.96 media/libdav1d/asm/8bd_loopfilter_init_tmpl.c.stub 47:17.06 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:17.06 import imp 47:17.18 media/libdav1d/asm/8bd_looprestoration_init_tmpl.c.stub 47:17.29 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:17.29 import imp 47:17.40 media/libdav1d/asm/8bd_mc_init_tmpl.c.stub 47:17.50 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:17.51 import imp 47:17.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:17.73 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 47:17.73 import imp 47:17.85 media/libdav1d/asm 47:18.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:18.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:24.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:27.38 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/cpuid.asm:47: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:27.38 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/cpuid.asm:749: ... from macro `cglobal' defined here 47:27.38 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/cpuid.asm:787: ... from macro `cglobal_internal' defined here 47:27.38 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/cpuid.asm:656: ... from macro `PROLOGUE' defined here 47:27.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:28.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:29.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:29.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:30.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:33.05 media/libwebp/src/dec 47:33.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:33.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:33.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:34.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:34.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:35.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:35.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:35.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:36.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:37.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:38.25 media/libwebp/src/demux 47:38.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:38.82 media/libwebp/src/dsp 47:38.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:39.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:39.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:39.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:40.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:40.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:42.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:42.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:42.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:43.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:43.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:44.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:44.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:45.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:46.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:48.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:49.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:49.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:51.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.21 media/libwebp/src/moz 47:52.28 media/libwebp/src/utils 47:52.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.75 media/ffvpx/libavutil 47:53.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:53.82 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:53.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:53.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:53.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:53.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:53.83 from : 47:53.83 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:53.83 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:53.83 | 47:53.83 In file included from : 47:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:53.83 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:53.83 | 47:54.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:54.27 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:54.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:54.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:54.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:54.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:54.27 from : 47:54.27 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:54.27 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:54.27 | 47:54.27 In file included from : 47:54.27 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:54.28 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:54.28 | 47:54.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:54.60 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:54.60 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:54.60 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:54.60 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:54.60 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:54.60 from : 47:54.60 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:54.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:54.60 | 47:54.60 In file included from : 47:54.60 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:54.60 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:54.60 | 47:54.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:54.87 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:54.87 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:54.87 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:54.87 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:54.87 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:54.87 from : 47:54.87 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:54.88 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:54.88 | 47:54.88 In file included from : 47:54.88 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:54.88 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:54.88 | 47:55.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:55.16 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:55.16 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:55.16 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:55.16 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:55.16 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:55.16 from : 47:55.16 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:55.17 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:55.17 | 47:55.17 In file included from : 47:55.17 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:55.17 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:55.17 | 47:55.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:55.32 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:55.32 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:55.32 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:55.32 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:55.32 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:55.32 from : 47:55.32 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:55.32 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:55.32 | 47:55.32 In file included from : 47:55.32 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:55.32 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:55.33 | 47:55.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:55.53 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:55.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:55.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:55.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:55.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:55.53 from : 47:55.53 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:55.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:55.53 | 47:55.53 In file included from : 47:55.53 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:55.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:55.53 | 47:55.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:55.82 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:55.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:55.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:55.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:55.82 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:55.82 from : 47:55.82 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:55.82 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:55.82 | 47:55.82 In file included from : 47:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:55.82 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:55.83 | 47:55.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:55.94 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:55.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:55.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:55.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:55.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:55.94 from : 47:55.94 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:55.94 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:55.94 | 47:55.95 In file included from : 47:55.95 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:55.95 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:55.95 | 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:86: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:86: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.05 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:86: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.06 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:216: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:216: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.07 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.08 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:216: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.08 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.08 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.08 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:262: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:262: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:262: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.09 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.10 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:335: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:335: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:335: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.11 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:402: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:402: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:402: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.12 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:423: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:423: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:423: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:576: warning: improperly calling multi-line macro `SETUP_STACK_POINTER' with 0 parameters [-w+macro-params-legacy] 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:651: ... from macro `PROLOGUE' defined here 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:576: warning: improperly calling multi-line macro `ALLOC_STACK' with 0 parameters [-w+macro-params-legacy] 47:56.13 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:654: ... from macro `PROLOGUE' defined here 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:576: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy] 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:749: ... from macro `cglobal' defined here 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here 47:56.14 /builddir/build/BUILD/firefox-78.7.0/third_party/dav1d/src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here 47:56.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.67 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:56.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:56.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:56.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:56.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:56.67 from : 47:56.67 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:56.67 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:56.67 | 47:56.67 In file included from : 47:56.67 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:56.67 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:56.67 | 47:56.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:56.91 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:56.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:56.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:56.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:56.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:56.91 from : 47:56.91 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:56.91 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:56.91 | 47:56.91 In file included from : 47:56.91 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:56.91 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:56.91 | 47:57.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.13 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:57.13 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:57.13 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:57.13 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:57.13 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:57.13 from : 47:57.13 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:57.13 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:57.13 | 47:57.14 In file included from : 47:57.14 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:57.14 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:57.14 | 47:57.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.35 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:57.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:57.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:57.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:57.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:57.35 from : 47:57.35 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:57.35 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:57.35 | 47:57.35 In file included from : 47:57.36 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:57.36 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:57.36 | 47:57.38 media/ffvpx/libavcodec 47:57.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.46 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:57.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:57.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:57.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:57.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:57.46 from : 47:57.46 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:57.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:57.46 | 47:57.46 In file included from : 47:57.47 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:57.47 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:57.47 | 47:57.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.68 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:57.68 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:57.68 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:57.68 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:57.68 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:57.68 from : 47:57.68 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:57.68 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:57.68 | 47:57.68 In file included from : 47:57.68 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:57.68 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:57.69 | 47:57.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.84 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:57.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:57.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:57.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:57.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:57.84 from : 47:57.84 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:57.85 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:57.85 | 47:57.85 In file included from : 47:57.85 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:57.85 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:57.85 | 47:57.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:58.06 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:58.06 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:58.06 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:58.06 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:58.06 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:58.06 from : 47:58.06 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:58.06 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:58.06 | 47:58.06 In file included from : 47:58.06 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:58.06 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:58.06 | 47:58.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:58.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:58.46 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:58.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:58.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:58.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:58.46 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:58.46 from : 47:58.46 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:58.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:58.46 | 47:58.47 In file included from : 47:58.47 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:58.47 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:58.47 | 47:58.50 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:58.51 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:58.51 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:58.51 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:58.51 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:58.51 from : 47:58.51 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:58.51 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:58.51 | 47:58.51 In file included from : 47:58.51 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:58.51 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:58.51 | 47:58.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.04 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.04 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.04 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.04 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.04 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.05 from : 47:59.05 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.05 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.05 | 47:59.05 In file included from : 47:59.05 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.05 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.05 | 47:59.10 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.10 from : 47:59.10 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.10 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.10 | 47:59.10 In file included from : 47:59.10 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.10 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.10 | 47:59.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.21 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.21 from : 47:59.21 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.21 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.22 | 47:59.22 In file included from : 47:59.22 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.22 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.22 | 47:59.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.45 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.45 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.45 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.45 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.45 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.45 from : 47:59.45 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.45 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.45 | 47:59.45 In file included from : 47:59.45 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.45 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.45 | 47:59.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.55 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.55 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.55 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.55 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.55 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.55 from : 47:59.55 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.55 | 47:59.55 In file included from : 47:59.55 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.55 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.55 | 47:59.61 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.61 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.61 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.61 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.61 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.61 from : 47:59.62 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.62 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.62 | 47:59.62 In file included from : 47:59.62 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.62 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.62 | 47:59.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.79 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.80 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.80 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.80 from : 47:59.80 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.80 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.80 | 47:59.80 In file included from : 47:59.80 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.80 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.80 | 47:59.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:59.89 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 47:59.89 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 47:59.89 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 47:59.89 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 47:59.89 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 47:59.89 from : 47:59.89 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 47:59.89 219 | #define HAVE_LINUX_PERF_EVENT_H 0 47:59.89 | 47:59.89 In file included from : 47:59.89 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 47:59.89 55 | #define HAVE_LINUX_PERF_EVENT_H 1 47:59.89 | 48:00.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:00.09 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:00.09 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:00.09 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:00.09 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:00.09 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:00.09 from : 48:00.09 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:00.09 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:00.09 | 48:00.09 In file included from : 48:00.09 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:00.09 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:00.09 | 48:00.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:00.27 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:00.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:00.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:00.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:00.27 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:00.27 from : 48:00.27 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:00.27 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:00.27 | 48:00.27 In file included from : 48:00.27 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:00.27 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:00.27 | 48:00.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:00.48 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:00.49 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:00.49 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:00.49 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:00.49 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:00.49 from : 48:00.49 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:00.49 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:00.49 | 48:00.49 In file included from : 48:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:00.49 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:00.49 | 48:00.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:00.77 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:00.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:00.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:00.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:00.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:00.77 from : 48:00.78 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:00.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:00.78 | 48:00.78 In file included from : 48:00.78 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:00.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:00.78 | 48:01.11 In function 'set_string_video_rate', 48:01.11 inlined from 'av_opt_set' at /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/opt.c:489:15: 48:01.12 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/opt.c:340:9: warning: '%s' directive argument is null [-Wformat-overflow=] 48:01.12 340 | av_log(obj, AV_LOG_ERROR, "Unable to parse option value \"%s\" as video rate\n", val); 48:01.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:01.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:01.76 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:01.76 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:01.76 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:01.76 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:01.76 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:01.76 from : 48:01.76 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:01.76 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:01.76 | 48:01.76 In file included from : 48:01.76 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:01.76 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:01.76 | 48:02.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.23 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:02.23 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:02.23 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:02.23 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:02.23 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:02.23 from : 48:02.24 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:02.24 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:02.24 | 48:02.24 In file included from : 48:02.24 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:02.24 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:02.24 | 48:02.28 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:02.28 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:02.28 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:02.29 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:02.29 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:02.29 from : 48:02.29 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:02.29 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:02.29 | 48:02.29 In file included from : 48:02.29 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:02.29 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:02.29 | 48:02.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.52 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:02.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:02.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:02.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:02.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:02.52 from : 48:02.53 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:02.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:02.53 | 48:02.53 In file included from : 48:02.53 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:02.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:02.53 | 48:02.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.91 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:02.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:02.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:02.91 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:02.92 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:02.92 from : 48:02.92 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:02.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:02.92 | 48:02.92 In file included from : 48:02.92 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:02.92 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:02.92 | 48:02.94 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:02.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:02.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:02.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:02.94 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:02.94 from : 48:02.94 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:02.94 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:02.94 | 48:02.94 In file included from : 48:02.94 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:02.94 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:02.94 | 48:03.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.06 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.07 from : 48:03.07 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.07 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.07 | 48:03.07 In file included from : 48:03.07 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.07 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.07 | 48:03.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.26 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.26 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.26 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.26 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.26 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.26 from : 48:03.26 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.27 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.27 | 48:03.27 In file included from : 48:03.27 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.27 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.27 | 48:03.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.37 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.37 from : 48:03.37 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.37 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.37 | 48:03.37 In file included from : 48:03.37 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.37 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.37 | 48:03.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.62 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.62 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.62 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.62 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.63 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.63 from : 48:03.63 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.63 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.63 | 48:03.63 In file included from : 48:03.63 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.63 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.63 | 48:03.64 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.64 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.64 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.64 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.64 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.64 from : 48:03.65 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.65 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.65 | 48:03.65 In file included from : 48:03.65 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.65 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.65 | 48:03.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.88 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:03.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:03.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:03.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:03.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:03.88 from : 48:03.88 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:03.88 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:03.88 | 48:03.88 In file included from : 48:03.88 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:03.88 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:03.88 | 48:03.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.01 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.02 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.02 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.02 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.02 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.02 from : 48:04.02 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.02 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.02 | 48:04.02 In file included from : 48:04.02 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.02 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.02 | 48:04.07 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.08 from : 48:04.08 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.08 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.08 | 48:04.08 In file included from : 48:04.08 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.08 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.08 | 48:04.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.21 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.21 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.21 from : 48:04.21 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.21 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.21 | 48:04.21 In file included from : 48:04.21 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.21 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.21 | 48:04.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.34 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.34 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.34 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.34 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.34 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.34 from : 48:04.34 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.34 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.34 | 48:04.34 In file included from : 48:04.34 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.34 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.34 | 48:04.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.58 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.58 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.58 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.58 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.58 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.58 from : 48:04.58 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.58 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.58 | 48:04.58 In file included from : 48:04.58 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.58 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.58 | 48:04.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.65 media/kiss_fft 48:04.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:04.69 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:04.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:04.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:04.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:04.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:04.69 from : 48:04.70 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:04.70 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:04.70 | 48:04.70 In file included from : 48:04.70 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:04.70 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:04.70 | 48:05.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:05.24 media/libcubeb/src 48:05.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:05.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:05.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:05.66 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:05.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:05.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:05.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:05.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:05.67 from : 48:05.67 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:05.67 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:05.67 | 48:05.67 In file included from : 48:05.67 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:05.67 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:05.67 | 48:06.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:06.15 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:06.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:06.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:06.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:06.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:06.15 from : 48:06.15 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:06.15 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:06.15 | 48:06.15 In file included from : 48:06.15 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:06.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:06.15 | 48:06.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:06.53 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:06.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:06.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:06.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:06.53 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:06.53 from : 48:06.53 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:06.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:06.53 | 48:06.53 In file included from : 48:06.53 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:06.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:06.53 | 48:06.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:06.77 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:06.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:06.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:06.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:06.77 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:06.77 from : 48:06.77 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:06.77 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:06.77 | 48:06.77 In file included from : 48:06.77 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:06.77 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:06.78 | 48:07.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:07.15 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:07.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:07.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:07.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:07.15 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:07.15 from : 48:07.15 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:07.15 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:07.15 | 48:07.15 In file included from : 48:07.15 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:07.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:07.15 | 48:07.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:07.73 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:07.73 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:07.73 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:07.73 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:07.73 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:07.74 from : 48:07.74 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:07.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:07.74 | 48:07.74 In file included from : 48:07.74 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:07.74 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:07.74 | 48:07.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:07.83 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:07.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:07.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:07.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:07.84 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:07.84 from : 48:07.84 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:07.84 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:07.84 | 48:07.84 In file included from : 48:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:07.84 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:07.84 | 48:07.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:07.95 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:07.95 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:07.95 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:07.95 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:07.95 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:07.95 from : 48:07.96 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:07.96 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:07.96 | 48:07.96 In file included from : 48:07.96 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:07.96 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:07.96 | 48:08.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:08.07 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:08.07 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:08.08 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:08.08 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:08.08 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:08.08 from : 48:08.08 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:08.08 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:08.08 | 48:08.08 In file included from : 48:08.08 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:08.08 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:08.08 | 48:10.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:10.79 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:10.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:10.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:10.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:10.79 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:10.79 from : 48:10.79 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:10.79 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:10.79 | 48:10.79 In file included from : 48:10.79 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:10.79 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:10.79 | 48:10.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:10.97 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:10.97 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:10.97 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:10.97 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:10.97 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:10.97 from : 48:10.97 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:10.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:10.97 | 48:10.97 In file included from : 48:10.97 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:10.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:10.97 | 48:11.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:11.10 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:11.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:11.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:11.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:11.10 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:11.10 from : 48:11.10 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:11.10 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:11.10 | 48:11.10 In file included from : 48:11.10 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:11.10 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:11.10 | 48:11.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:11.20 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:11.20 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:11.20 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:11.20 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:11.20 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:11.20 from : 48:11.20 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:11.20 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:11.20 | 48:11.20 In file included from : 48:11.20 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:11.20 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:11.20 | 48:11.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:11.67 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:11.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:11.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:11.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:11.67 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:11.67 from : 48:11.67 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:11.67 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:11.67 | 48:11.67 In file included from : 48:11.67 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:11.67 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:11.67 | 48:11.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:12.05 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:12.05 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:12.05 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:12.05 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:12.05 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:12.05 from : 48:12.05 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:12.05 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:12.05 | 48:12.06 In file included from : 48:12.06 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:12.06 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:12.06 | 48:12.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:12.19 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:12.19 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:12.19 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:12.19 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:12.19 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:12.19 from : 48:12.19 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:12.19 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:12.19 | 48:12.19 In file included from : 48:12.19 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:12.19 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:12.19 | 48:12.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:12.52 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:12.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:12.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:12.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:12.52 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:12.52 from : 48:12.52 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:12.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:12.53 | 48:12.53 In file included from : 48:12.53 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:12.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:12.53 | 48:12.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:12.85 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:12.85 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:12.85 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:12.85 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:12.85 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:12.86 from : 48:12.86 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:12.86 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:12.86 | 48:12.86 In file included from : 48:12.86 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:12.86 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:12.86 | 48:12.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:13.01 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:13.01 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:13.01 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:13.01 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:13.01 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:13.01 from : 48:13.01 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:13.01 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:13.01 | 48:13.01 In file included from : 48:13.01 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:13.01 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:13.01 | 48:13.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:13.17 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:13.17 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:13.18 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:13.18 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:13.18 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:13.18 from : 48:13.18 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:13.18 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:13.18 | 48:13.18 In file included from : 48:13.18 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:13.18 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:13.18 | 48:13.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:13.87 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:13.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:13.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:13.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:13.88 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:13.88 from : 48:13.88 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:13.88 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:13.88 | 48:13.88 In file included from : 48:13.88 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:13.88 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:13.88 | 48:14.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:14.17 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:14.17 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:14.17 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:14.17 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:14.17 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:14.17 from : 48:14.17 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:14.17 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:14.17 | 48:14.17 In file included from : 48:14.17 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:14.17 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:14.17 | 48:14.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:14.35 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:14.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:14.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:14.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:14.35 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:14.35 from : 48:14.35 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:14.35 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:14.35 | 48:14.35 In file included from : 48:14.35 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:14.35 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:14.35 | 48:14.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:14.44 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:14.44 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:14.44 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:14.44 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:14.44 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:14.44 from : 48:14.44 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:14.44 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:14.44 | 48:14.44 In file included from : 48:14.44 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:14.44 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:14.45 | 48:15.38 media/libnestegg/src 48:15.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:15.44 In file included from Unified_c_media_libnestegg_src0.c:2: 48:15.44 /builddir/build/BUILD/firefox-78.7.0/media/libnestegg/src/nestegg.c: In function 'ne_parse': 48:15.44 /builddir/build/BUILD/firefox-78.7.0/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 48:15.45 1170 | uint64_t id, size, peeked_id; 48:15.45 | ^~~~~~~~~ 48:15.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:15.74 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:15.74 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:15.74 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:15.74 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:15.74 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:15.74 from : 48:15.74 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:15.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:15.75 | 48:15.75 In file included from : 48:15.75 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:15.75 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:15.75 | 48:17.07 media/libogg 48:17.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:17.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:17.37 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:17.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:17.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:17.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:17.37 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:17.37 from : 48:17.37 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:17.37 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:17.38 | 48:17.38 In file included from : 48:17.38 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:17.38 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:17.38 | 48:17.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:17.69 In file included from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config.h:14, 48:17.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/common.h:105, 48:17.69 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/avutil.h:296, 48:17.70 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil/log.h:25, 48:17.70 from /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/libavutil_visibility.h:26, 48:17.70 from : 48:17.70 /builddir/build/BUILD/firefox-78.7.0/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 48:17.70 219 | #define HAVE_LINUX_PERF_EVENT_H 0 48:17.70 | 48:17.70 In file included from : 48:17.70 /builddir/build/BUILD/firefox-78.7.0/objdir/mozilla-config.h:55: note: this is the location of the previous definition 48:17.70 55 | #define HAVE_LINUX_PERF_EVENT_H 1 48:17.70 | 48:17.78 media/libopus 48:17.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:18.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:19.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:23.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:24.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:24.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:25.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:25.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:29.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:32.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:34.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:35.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:36.91 In file included from Unified_c_media_libopus4.c:2: 48:36.91 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/pitch_analysis_core_FLP.c: In function 'silk_pitch_analysis_core_FLP': 48:36.91 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [-Waggressive-loop-optimizations] 48:36.91 54 | result += data[ i ] * (double)data[ i ]; 48:36.91 | ^ 48:36.91 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 48:36.91 53 | for( ; i < dataSize; i++ ) { 48:36.91 | ^~~ 48:36.92 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [-Waggressive-loop-optimizations] 48:36.92 54 | result += data[ i ] * (double)data[ i ]; 48:36.92 | ^ 48:36.92 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 48:36.92 53 | for( ; i < dataSize; i++ ) { 48:36.92 | ^~~ 48:36.92 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [-Waggressive-loop-optimizations] 48:36.92 54 | result += data[ i ] * (double)data[ i ]; 48:36.92 | ^ 48:36.92 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 48:36.92 53 | for( ; i < dataSize; i++ ) { 48:36.93 | ^~~ 48:36.93 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [-Waggressive-loop-optimizations] 48:36.93 54 | result += data[ i ] * (double)data[ i ]; 48:36.93 | ^ 48:36.93 /builddir/build/BUILD/firefox-78.7.0/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 48:36.93 53 | for( ; i < dataSize; i++ ) { 48:36.93 | ^~~ 48:37.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:38.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:39.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:44.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.06 media/libtheora 48:45.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:49.89 media/libspeex_resampler/src 48:49.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:49.96 /builddir/build/BUILD/firefox-78.7.0/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 48:49.96 /builddir/build/BUILD/firefox-78.7.0/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 48:49.96 814 | spx_uint32_t i; 48:49.96 | ^ 48:50.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:00.18 media/libsoundtouch/src 49:00.32 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/sse_optimized.cpp:255: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 49:00.32 255 | #pragma omp parallel for 49:00.33 | 49:00.70 Compiling neqo-crypto v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 49:01.12 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 49:01.13 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 49:01.13 89 | #pragma omp parallel for 49:01.13 | 49:01.13 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/FIRFilter.cpp:143: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 49:01.13 143 | #pragma omp parallel for 49:01.13 | 49:01.13 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/FIRFilter.cpp:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 49:01.13 190 | #pragma omp parallel for 49:01.13 | 49:01.13 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 49:01.13 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 49:01.13 71 | #define PI 3.1415926536 49:01.13 | 49:01.13 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 49:01.13 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 49:01.13 45 | #define PI M_PI 49:01.13 | 49:01.14 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 49:01.14 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/TDStretch.cpp:313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 49:01.14 313 | #pragma omp parallel for 49:01.14 | 49:01.14 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/TDStretch.cpp:338: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 49:01.14 338 | #pragma omp critical 49:01.14 | 49:01.42 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 49:01.42 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 49:01.42 /builddir/build/BUILD/firefox-78.7.0/media/libsoundtouch/src/RateTransposer.cpp:132:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 49:01.42 132 | uint count; 49:01.42 | ^~~~~ 49:03.15 media/psshparser 49:04.17 security/sandbox/common 49:05.08 Compiling style v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/components/style) 49:07.18 security/sandbox/linux 49:34.40 In file included from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/SandboxFilter.cpp:37, 49:34.40 from Unified_cpp_sandbox_linux2.cpp:74: 49:34.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SandboxReport]': 49:34.40 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/SandboxReporterClient.cpp:50:18: required from here 49:34.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SandboxReport'; use assignment or value-initialization instead [-Wclass-memaccess] 49:34.40 34 | memset(aT, 0, sizeof(T)); 49:34.40 | ~~~~~~^~~~~~~~~~~~~~~~~~ 49:34.40 In file included from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/SandboxReporterClient.h:10, 49:34.40 from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/Sandbox.cpp:16, 49:34.41 from Unified_cpp_sandbox_linux2.cpp:56: 49:34.41 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: 'struct mozilla::SandboxReport' declared here 49:34.41 27 | struct SandboxReport { 49:34.41 | ^~~~~~~~~~~~~ 49:35.62 In file included from Unified_cpp_sandbox_linux2.cpp:47: 49:35.62 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static void sandbox::Die::_ZN7sandbox3Die11LogToStderrEPKcS2_i.part.0(const char*, const char*, int)': 49:35.62 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 49:35.62 369 | asm volatile( 49:35.62 | ^~~ 49:35.62 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 49:35.99 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static void sandbox::Die::ExitGroup()': 49:35.99 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 49:36.00 369 | asm volatile( 49:36.00 | ^~~ 49:36.00 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 49:36.00 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 49:36.00 369 | asm volatile( 49:36.00 | ^~~ 49:36.00 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 49:36.02 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static intptr_t sandbox::Syscall::InvalidCall()': 49:36.02 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 49:36.02 369 | asm volatile( 49:36.02 | ^~~ 49:36.02 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 49:36.03 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static intptr_t sandbox::Syscall::Call(int, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t)': 49:36.03 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 49:36.03 369 | asm volatile( 49:36.03 | ^~~ 49:36.03 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 49:40.58 security/sandbox/linux/broker 50:06.51 In file included from /usr/include/string.h:519, 50:06.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 50:06.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/basictypes.h:12, 50:06.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/platform_thread.h:14, 50:06.51 from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/broker/SandboxBroker.h:12, 50:06.51 from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/broker/SandboxBroker.cpp:7, 50:06.51 from Unified_cpp_linux_broker0.cpp:2: 50:06.51 In function 'char* strncpy(char*, const char*, size_t)', 50:06.51 inlined from 'virtual void mozilla::SandboxBroker::ThreadMain()' at /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/broker/SandboxBroker.cpp:750:14: 50:06.51 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4097 equals destination size [-Wstringop-truncation] 50:06.51 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 50:06.51 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:07.68 security/sandbox/linux/glue 50:32.99 security/sandbox/linux/launch 50:39.98 security/sandbox/linux/reporter 50:44.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:44.25 from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/reporter/SandboxReporter.h:17, 50:44.25 from /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/reporter/SandboxReporter.cpp:7, 50:44.25 from Unified_cpp_linux_reporter0.cpp:2: 50:44.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)': 50:44.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [-Warray-bounds] 50:44.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:44.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:44.25 In file included from Unified_cpp_linux_reporter0.cpp:11: 50:44.25 /builddir/build/BUILD/firefox-78.7.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:187:72: note: while referencing '' 50:44.25 187 | new SandboxReportArray(SandboxReporter::Singleton()->GetSnapshot()); 50:44.25 | ^ 50:44.50 security/certverifier 50:52.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:52.07 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:52.07 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:52.07 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:52.07 from Unified_cpp_certverifier0.cpp:11: 50:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::IsChainValid(const mozilla::pkix::DERArray&, mozilla::pkix::Time, const mozilla::pkix::CertPolicyId&)': 50:52.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 50:52.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:52.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:52.08 In file included from Unified_cpp_certverifier0.cpp:29: 50:52.08 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:1284:35: note: while referencing 'intCerts' 50:52.08 1284 | nsTArray> intCerts; 50:52.08 | ^~~~~~~~ 50:52.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:52.08 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:52.08 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:52.08 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:52.08 from Unified_cpp_certverifier0.cpp:11: 50:52.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 50:52.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:52.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:52.09 In file included from Unified_cpp_certverifier0.cpp:29: 50:52.09 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:1284:35: note: while referencing 'intCerts' 50:52.09 1284 | nsTArray> intCerts; 50:52.09 | ^~~~~~~~ 50:52.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:52.09 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:52.09 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:52.09 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:52.10 from Unified_cpp_certverifier0.cpp:11: 50:52.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 50:52.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:52.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:52.10 In file included from Unified_cpp_certverifier0.cpp:29: 50:52.10 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:1218:33: note: while referencing 'nssCertList' 50:52.10 1218 | nsTArray> nssCertList; 50:52.10 | ^~~~~~~~~~~ 50:52.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:52.91 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:52.91 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:52.91 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:52.92 from Unified_cpp_certverifier0.cpp:11: 50:52.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::psm::_ZN7mozilla3psm19CertIsInCertStorageEP18CERTCertificateStrP14nsICertStorage.part.0(CERTCertificate*, nsICertStorage*)': 50:52.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 50:52.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:52.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:52.92 In file included from Unified_cpp_certverifier0.cpp:29: 50:52.92 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:1760:31: note: while referencing 'certStorageCerts' 50:52.92 1760 | nsTArray> certStorageCerts; 50:52.92 | ^~~~~~~~~~~~~~~~ 50:52.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:52.92 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:52.92 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:52.92 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:52.92 from Unified_cpp_certverifier0.cpp:11: 50:52.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:52.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:52.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:52.92 In file included from Unified_cpp_certverifier0.cpp:29: 50:52.93 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:1758:21: note: while referencing 'subject' 50:52.93 1758 | nsTArray subject; 50:52.93 | ^~~~~~~ 50:53.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.14 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.14 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.14 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.14 from Unified_cpp_certverifier0.cpp:11: 50:53.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::GetCertTrust(mozilla::pkix::EndEntityOrCA, const mozilla::pkix::CertPolicyId&, mozilla::pkix::Input, mozilla::pkix::TrustLevel&)': 50:53.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.15 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.15 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:415:23: note: while referencing 'pubKeyBytes' 50:53.15 415 | nsTArray pubKeyBytes; 50:53.15 | ^~~~~~~~~~~ 50:53.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.15 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.15 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.15 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.15 from Unified_cpp_certverifier0.cpp:11: 50:53.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.15 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.15 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:414:23: note: while referencing 'subjectBytes' 50:53.15 414 | nsTArray subjectBytes; 50:53.15 | ^~~~~~~~~~~~ 50:53.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.15 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.15 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.16 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.16 from Unified_cpp_certverifier0.cpp:11: 50:53.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.17 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.17 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:413:23: note: while referencing 'serialBytes' 50:53.17 413 | nsTArray serialBytes; 50:53.17 | ^~~~~~~~~~~ 50:53.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.17 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.17 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.17 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.17 from Unified_cpp_certverifier0.cpp:11: 50:53.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.17 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.17 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:412:23: note: while referencing 'issuerBytes' 50:53.17 412 | nsTArray issuerBytes; 50:53.17 | ^~~~~~~~~~~ 50:53.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.17 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.17 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.18 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.18 from Unified_cpp_certverifier0.cpp:11: 50:53.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.18 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.18 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:415:23: note: while referencing 'pubKeyBytes' 50:53.18 415 | nsTArray pubKeyBytes; 50:53.19 | ^~~~~~~~~~~ 50:53.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.19 from Unified_cpp_certverifier0.cpp:11: 50:53.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.19 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.19 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:414:23: note: while referencing 'subjectBytes' 50:53.19 414 | nsTArray subjectBytes; 50:53.19 | ^~~~~~~~~~~~ 50:53.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.19 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.19 from Unified_cpp_certverifier0.cpp:11: 50:53.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.20 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.20 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:413:23: note: while referencing 'serialBytes' 50:53.20 413 | nsTArray serialBytes; 50:53.20 | ^~~~~~~~~~~ 50:53.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.20 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.20 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.20 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.20 from Unified_cpp_certverifier0.cpp:11: 50:53.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.21 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.21 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:412:23: note: while referencing 'issuerBytes' 50:53.21 412 | nsTArray issuerBytes; 50:53.21 | ^~~~~~~~~~~ 50:53.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.73 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.73 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.73 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.73 from Unified_cpp_certverifier0.cpp:11: 50:53.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::CheckRevocation(mozilla::pkix::EndEntityOrCA, const mozilla::pkix::CertID&, mozilla::pkix::Time, mozilla::pkix::Time, mozilla::pkix::Duration, const mozilla::pkix::Input*, const mozilla::pkix::Input*)': 50:53.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.73 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.73 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:631:23: note: while referencing 'serialNumberBytes' 50:53.73 631 | nsTArray serialNumberBytes; 50:53.74 | ^~~~~~~~~~~~~~~~~ 50:53.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.74 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.74 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.74 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.74 from Unified_cpp_certverifier0.cpp:11: 50:53.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.74 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.74 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:627:23: note: while referencing 'issuerSubjectPublicKeyInfoBytes' 50:53.74 627 | nsTArray issuerSubjectPublicKeyInfoBytes; 50:53.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.75 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.75 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.75 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.75 from Unified_cpp_certverifier0.cpp:11: 50:53.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.76 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.76 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:624:23: note: while referencing 'issuerBytes' 50:53.76 624 | nsTArray issuerBytes; 50:53.76 | ^~~~~~~~~~~ 50:53.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.76 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.76 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.76 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.76 from Unified_cpp_certverifier0.cpp:11: 50:53.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.77 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.77 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:631:23: note: while referencing 'serialNumberBytes' 50:53.77 631 | nsTArray serialNumberBytes; 50:53.77 | ^~~~~~~~~~~~~~~~~ 50:53.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.77 from Unified_cpp_certverifier0.cpp:11: 50:53.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.77 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.77 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:627:23: note: while referencing 'issuerSubjectPublicKeyInfoBytes' 50:53.77 627 | nsTArray issuerSubjectPublicKeyInfoBytes; 50:53.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:53.77 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:53.77 from Unified_cpp_certverifier0.cpp:11: 50:53.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:53.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:53.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:53.79 In file included from Unified_cpp_certverifier0.cpp:29: 50:53.79 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:624:23: note: while referencing 'issuerBytes' 50:53.79 624 | nsTArray issuerBytes; 50:53.79 | ^~~~~~~~~~~ 50:54.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:54.11 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:54.11 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:54.12 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:54.12 from Unified_cpp_certverifier0.cpp:11: 50:54.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)': 50:54.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 50:54.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:54.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:54.12 In file included from Unified_cpp_certverifier0.cpp:29: 50:54.12 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:240:31: note: while referencing 'certs' 50:54.12 240 | nsTArray> certs; 50:54.12 | ^~~~~ 50:54.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 50:54.12 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/EnterpriseRoots.h:13, 50:54.12 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.h:13, 50:54.13 from /builddir/build/BUILD/firefox-78.7.0/security/certverifier/CertVerifier.cpp:7, 50:54.13 from Unified_cpp_certverifier0.cpp:11: 50:54.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:54.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 50:54.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:54.13 In file included from Unified_cpp_certverifier0.cpp:29: 50:54.13 /builddir/build/BUILD/firefox-78.7.0/security/certverifier/NSSCertDBTrustDomain.cpp:235:21: note: while referencing 'subject' 50:54.13 235 | nsTArray subject; 50:54.13 | ^~~~~~~ 50:55.29 security/ct 50:59.69 security/apps 51:05.75 xpcom/string 51:14.80 xpcom/glue/standalone 51:19.50 xpcom/base 51:48.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 51:48.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 51:48.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 51:48.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 51:48.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:36, 51:48.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/AppShutdown.cpp:16, 51:48.70 from Unified_cpp_xpcom_base0.cpp:2: 51:48.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::LogModulePrefWatcher::RegisterPrefWatcher()': 51:48.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 51:48.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 51:48.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:48.71 In file included from Unified_cpp_xpcom_base0.cpp:119: 51:48.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/LogModulePrefWatcher.cpp:115:23: note: while referencing 'names' 51:48.71 115 | nsTArray names; 51:48.71 | ^~~~~ 51:48.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 51:48.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 51:48.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 51:48.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 51:48.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:36, 51:48.76 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/AppShutdown.cpp:16, 51:48.76 from Unified_cpp_xpcom_base0.cpp:2: 51:48.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::LogModulePrefWatcher::Observe(nsISupports*, const char*, const char16_t*)': 51:48.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 51:48.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 51:48.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:48.76 In file included from Unified_cpp_xpcom_base0.cpp:119: 51:48.76 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/LogModulePrefWatcher.cpp:40:23: note: while referencing 'names' 51:48.76 40 | nsTArray names; 51:48.76 | ^~~~~ 51:49.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 51:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 51:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 51:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 51:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h:36, 51:49.22 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/AppShutdown.cpp:16, 51:49.22 from Unified_cpp_xpcom_base0.cpp:2: 51:49.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)': 51:49.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 51:49.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 51:49.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:49.23 In file included from Unified_cpp_xpcom_base0.cpp:29: 51:49.23 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/CycleCollectedJSContext.cpp:412:39: note: while referencing 'localQueue' 51:49.23 412 | nsTArray localQueue = 51:49.23 | ^~~~~~~~~~ 52:39.69 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 52:39.69 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 52:39.69 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 52:39.69 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:11, 52:39.69 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:8, 52:39.69 from Unified_cpp_xpcom_base1.cpp:2: 52:39.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 52:39.69 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 52:39.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 52:39.69 34 | memset(aT, 0, sizeof(T)); 52:39.69 | ~~~~~~^~~~~~~~~~~~~~~~~~ 52:39.70 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:8, 52:39.70 from Unified_cpp_xpcom_base1.cpp:2: 52:39.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 52:39.70 144 | struct AmountFns { 52:39.70 | ^~~~~~~~~ 52:39.70 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 52:39.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 52:39.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 52:39.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:11, 52:39.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:8, 52:39.70 from Unified_cpp_xpcom_base1.cpp:2: 52:39.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 52:39.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 52:39.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 52:39.70 34 | memset(aT, 0, sizeof(T)); 52:39.70 | ~~~~~~^~~~~~~~~~~~~~~~~~ 52:39.70 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:8, 52:39.70 from Unified_cpp_xpcom_base1.cpp:2: 52:39.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 52:39.71 178 | struct SizeOfTabFns { 52:39.71 | ^~~~~~~~~~~~ 52:52.28 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 52:52.29 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.h:15, 52:52.29 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:7, 52:52.29 from Unified_cpp_xpcom_base1.cpp:2: 52:52.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::MemoryTelemetry::TotalMemoryGatherer::Begin(nsIEventTarget*)': 52:52.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 52:52.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 52:52.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:52.29 In file included from Unified_cpp_xpcom_base1.cpp:2: 52:52.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:345:28: note: while referencing 'parents' 52:52.29 345 | nsTArray parents; 52:52.29 | ^~~~~~~ 52:52.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Selection.h:11, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:52.43 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:19, 52:52.43 from Unified_cpp_xpcom_base1.cpp:2: 52:52.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 52:52.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 52:52.44 40 | ~AutoRestore() { mLocation = mValue; } 52:52.44 | ^~~~~~ 52:52.44 In file included from Unified_cpp_xpcom_base1.cpp:74: 52:52.44 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +4)' was declared here 52:52.44 921 | Maybe> ar; 52:52.44 | ^~ 52:52.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Selection.h:11, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:52.98 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:19, 52:52.98 from Unified_cpp_xpcom_base1.cpp:2: 52:52.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 52:52.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 52:52.98 40 | ~AutoRestore() { mLocation = mValue; } 52:52.99 | ^~~~~~ 52:52.99 In file included from Unified_cpp_xpcom_base1.cpp:74: 52:52.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +4)' was declared here 52:52.99 921 | Maybe> ar; 52:52.99 | ^~ 52:53.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Selection.h:11, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:53.11 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:19, 52:53.11 from Unified_cpp_xpcom_base1.cpp:2: 52:53.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 52:53.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 52:53.11 40 | ~AutoRestore() { mLocation = mValue; } 52:53.12 | ^~~~~~ 52:53.12 In file included from Unified_cpp_xpcom_base1.cpp:74: 52:53.12 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +4)' was declared here 52:53.12 921 | Maybe> ar; 52:53.12 | ^~ 52:53.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Selection.h:11, 52:53.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 52:53.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:53.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:53.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:53.39 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/MemoryTelemetry.cpp:19, 52:53.39 from Unified_cpp_xpcom_base1.cpp:2: 52:53.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 52:53.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 52:53.39 40 | ~AutoRestore() { mLocation = mValue; } 52:53.39 | ^~~~~~ 52:53.39 In file included from Unified_cpp_xpcom_base1.cpp:74: 52:53.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +4)' was declared here 52:53.39 921 | Maybe> ar; 52:53.39 | ^~ 53:20.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 53:20.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 53:20.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:14, 53:20.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:20.14 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:20.14 from Unified_cpp_xpcom_base2.cpp:2: 53:20.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 53:20.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 53:20.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 53:20.14 34 | memset(aT, 0, sizeof(T)); 53:20.14 | ~~~~~~^~~~~~~~~~~~~~~~~~ 53:20.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.cpp:13, 53:20.14 from Unified_cpp_xpcom_base2.cpp:38: 53:20.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 53:20.15 144 | struct AmountFns { 53:20.15 | ^~~~~~~~~ 53:20.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 53:20.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 53:20.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:14, 53:20.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:20.15 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:20.15 from Unified_cpp_xpcom_base2.cpp:2: 53:20.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 53:20.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 53:20.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 53:20.15 34 | memset(aT, 0, sizeof(T)); 53:20.15 | ~~~~~~^~~~~~~~~~~~~~~~~~ 53:20.15 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.cpp:13, 53:20.15 from Unified_cpp_xpcom_base2.cpp:38: 53:20.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 53:20.15 178 | struct SizeOfTabFns { 53:20.16 | ^~~~~~~~~~~~ 53:29.98 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:29.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 53:29.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 53:29.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 53:29.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 53:29.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 53:29.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:29.99 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:29.99 from Unified_cpp_xpcom_base2.cpp:2: 53:29.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'nsresult GetProcSelfSmapsPrivate(int64_t*)': 53:29.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:29.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:29.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:29.99 In file included from Unified_cpp_xpcom_base2.cpp:38: 53:29.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.cpp:96:27: note: while referencing 'mappings' 53:29.99 96 | nsTArray mappings(1024); 53:29.99 | ^~~~~~~~ 53:30.05 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:30.05 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:30.05 from Unified_cpp_xpcom_base2.cpp:2: 53:30.05 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult ThreadsReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 53:30.05 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:30.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:30.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:30.06 In file included from Unified_cpp_xpcom_base2.cpp:38: 53:30.06 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.cpp:1314:29: note: while referencing 'mappings' 53:30.06 1314 | nsTArray mappings(1024); 53:30.06 | ^~~~~~~~ 53:30.18 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:30.18 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:30.18 from Unified_cpp_xpcom_base2.cpp:2: 53:30.18 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsMemoryReporterManager::StartGettingReports()': 53:30.18 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:30.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:30.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:30.19 In file included from Unified_cpp_xpcom_base2.cpp:38: 53:30.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.cpp:1767:33: note: while referencing 'childWeakRefs' 53:30.19 1767 | nsTArray childWeakRefs; 53:30.19 | ^~~~~~~~~~~~~ 53:31.46 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsSystemInfo.cpp:10, 53:31.47 from Unified_cpp_xpcom_base2.cpp:65: 53:31.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsSystemInfo.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = ProcessInfo; RejectValueT = nsresult; bool IsExclusive = false]': 53:31.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsSystemInfo.h:37:8: warning: '.ProcessInfo::cpuCount' may be used uninitialized in this function [-Wmaybe-uninitialized] 53:31.47 37 | struct ProcessInfo { 53:31.47 | ^~~~~~~~~~~ 53:31.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsSystemInfo.h:37:8: warning: '.ProcessInfo::cpuCores' may be used uninitialized in this function [-Wmaybe-uninitialized] 53:32.03 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:32.03 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:32.03 from Unified_cpp_xpcom_base2.cpp:2: 53:32.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult nsTraceRefcnt::DumpStatistics()': 53:32.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:32.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:32.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.03 In file included from Unified_cpp_xpcom_base2.cpp:74: 53:32.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsTraceRefcnt.cpp:413:25: note: while referencing 'entries' 53:32.03 413 | nsTArray entries; 53:32.03 | ^~~~~~~ 53:32.18 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:32.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 53:32.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 53:32.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 53:32.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 53:32.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 53:32.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 53:32.19 from /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 53:32.19 from Unified_cpp_xpcom_base2.cpp:2: 53:32.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsMemoryInfoDumper::DumpGCAndCCLogsToFile(const nsAString&, bool, bool, nsIDumpGCAndCCLogsCallback*)': 53:32.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:32.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:32.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.19 In file included from Unified_cpp_xpcom_base2.cpp:29: 53:32.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryInfoDumper.cpp:322:30: note: while referencing 'children' 53:32.19 322 | nsTArray children; 53:32.19 | ^~~~~~~~ 53:34.81 xpcom/ds 53:45.01 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:45.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Tokenizer.h:16, 53:45.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 53:45.01 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/IncrementalTokenizer.cpp:7, 53:45.01 from Unified_cpp_xpcom_ds0.cpp:11: 53:45.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsCOMArray_base::Clear()': 53:45.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:45.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:45.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:45.01 In file included from Unified_cpp_xpcom_ds0.cpp:74: 53:45.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.cpp:236:26: note: while referencing 'objects' 53:45.01 236 | nsTArray objects; 53:45.01 | ^~~~~~~ 53:45.36 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Tokenizer.h:16, 53:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 53:45.36 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/IncrementalTokenizer.cpp:7, 53:45.36 from Unified_cpp_xpcom_ds0.cpp:11: 53:45.36 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool nsCOMArray_base::RemoveObjectsAt(int32_t, int32_t)': 53:45.36 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:45.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:45.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:45.37 In file included from Unified_cpp_xpcom_ds0.cpp:74: 53:45.37 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.cpp:211:28: note: while referencing 'elementsToDestroy' 53:45.37 211 | nsTArray elementsToDestroy(aCount); 53:45.37 | ^~~~~~~~~~~~~~~~~ 53:45.38 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:45.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Tokenizer.h:16, 53:45.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 53:45.39 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/IncrementalTokenizer.cpp:7, 53:45.39 from Unified_cpp_xpcom_ds0.cpp:11: 53:45.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsCOMArray_base::RemoveElementsAt(uint32_t, uint32_t)': 53:45.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 53:45.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:45.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:45.39 In file included from Unified_cpp_xpcom_ds0.cpp:74: 53:45.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.cpp:222:26: note: while referencing 'elementsToDestroy' 53:45.39 222 | nsTArray elementsToDestroy(aCount); 53:45.39 | ^~~~~~~~~~~~~~~~~ 53:45.63 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:45.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Tokenizer.h:16, 53:45.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 53:45.63 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/IncrementalTokenizer.cpp:7, 53:45.63 from Unified_cpp_xpcom_ds0.cpp:11: 53:45.63 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsObserverList::FillObserverArray(nsCOMArray&)': 53:45.63 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsMaybeWeakPtrArray [1]' [-Warray-bounds] 53:45.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:45.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:45.63 In file included from Unified_cpp_xpcom_ds0.cpp:137: 53:45.63 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsObserverList.cpp:35:36: note: while referencing 'observers' 53:45.63 35 | nsMaybeWeakPtrArray observers(mObservers); 53:45.63 | ^~~~~~~~~ 53:45.70 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 53:45.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Tokenizer.h:16, 53:45.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 53:45.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/IncrementalTokenizer.cpp:7, 53:45.70 from Unified_cpp_xpcom_ds0.cpp:11: 53:45.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsObserverList::NotifyObservers(nsISupports*, const char*, const char16_t*)': 53:45.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsCOMArray [1]' [-Warray-bounds] 53:45.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 53:45.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:45.71 In file included from Unified_cpp_xpcom_ds0.cpp:137: 53:45.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsObserverList.cpp:61:27: note: while referencing 'observers' 53:45.71 61 | nsCOMArray observers; 53:45.71 | ^~~~~~~~~ 54:00.54 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 54:00.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 54:00.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 54:00.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsContentUtils.h:24, 54:00.54 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsObserverService.cpp:9, 54:00.54 from Unified_cpp_xpcom_ds1.cpp:2: 54:00.54 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsObserverService::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 54:00.55 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 54:00.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:00.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:00.55 In file included from Unified_cpp_xpcom_ds1.cpp:2: 54:00.55 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsObserverService.cpp:56:29: note: while referencing 'suspectObservers' 54:00.55 56 | nsTArray suspectObservers; 54:00.55 | ^~~~~~~~~~~~~~~~ 54:01.68 xpcom/io 54:01.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 54:05.78 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)': 54:05.78 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:832:14: warning: 'myPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:05.78 832 | uint32_t myPerms; 54:05.78 | ^~~~~~~ 54:05.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)': 54:05.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:713:42: warning: 'oldPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:05.96 713 | if (NS_FAILED(rv = aNewParent->Create(DIRECTORY_TYPE, oldPerms))) { 54:05.96 | ^ 54:06.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:06.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 54:06.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 54:06.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 54:06.28 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:42: 54:06.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsLocalFile::Reveal()': 54:06.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 54:06.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:06.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:06.28 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:1952:25: note: while referencing 'command' 54:06.28 1952 | nsTArray command; 54:06.28 | ^~~~~~~ 54:06.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:06.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 54:06.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 54:06.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 54:06.35 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:42: 54:06.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsLocalFile::Launch()': 54:06.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 54:06.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:06.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:06.35 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsLocalFileUnix.cpp:1972:25: note: while referencing 'command' 54:06.35 1972 | nsTArray command; 54:06.35 | ^~~~~~~ 54:33.77 In file included from Unified_cpp_xpcom_io0.cpp:137: 54:33.77 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)': 54:33.77 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsEscape.cpp:588:26: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:33.77 588 | memcpy(destPtr + destPos, last, toCopy); 54:33.77 | ~~~~~~~~^~~~~~~~~ 54:34.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:34.38 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/Base64.cpp:14, 54:34.38 from Unified_cpp_xpcom_io0.cpp:2: 54:34.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::FilePreferences::IsBlockedUNCPath(const nsAString&)': 54:34.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 112 is outside array bounds of 'Normalizer [1]' {aka 'mozilla::FilePreferences::{anonymous}::TNormalizer [1]'} [-Warray-bounds] 54:34.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:34.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:34.38 In file included from Unified_cpp_xpcom_io0.cpp:20: 54:34.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/FilePreferences.cpp:273:59: note: while referencing '' 54:34.39 273 | if (!Normalizer(aFilePath, Normalizer::Token::Char('\\')).Get(normalized)) { 54:34.39 | ^ 54:34.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:34.47 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/Base64.cpp:14, 54:34.47 from Unified_cpp_xpcom_io0.cpp:2: 54:34.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::FilePreferences::testing::NormalizePath(const nsAString&, nsAString&)': 54:34.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 112 is outside array bounds of 'Normalizer [1]' {aka 'mozilla::FilePreferences::{anonymous}::TNormalizer [1]'} [-Warray-bounds] 54:34.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:34.47 In file included from Unified_cpp_xpcom_io0.cpp:20: 54:34.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/FilePreferences.cpp:367:14: note: while referencing 'normalizer' 54:34.47 367 | Normalizer normalizer(aPath, Normalizer::Token::Char('\\')); 54:34.48 | ^~~~~~~~~~ 54:34.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:34.54 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/Base64.cpp:14, 54:34.54 from Unified_cpp_xpcom_io0.cpp:2: 54:34.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::FilePreferences::IsAllowedPath(const nsTSubstring&)': 54:34.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 112 is outside array bounds of 'Normalizer [1]' {aka 'mozilla::FilePreferences::{anonymous}::TNormalizer [1]'} [-Warray-bounds] 54:34.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:34.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:34.54 In file included from Unified_cpp_xpcom_io0.cpp:20: 54:34.54 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/FilePreferences.cpp:327:69: note: while referencing '' 54:34.54 327 | if (!Normalizer(aFilePath, Normalizer::Token::Char(kPathSeparator)) 54:34.54 | ^ 54:49.59 In file included from Unified_cpp_xpcom_io1.cpp:92: 54:49.59 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ParentToChildStreamActorManager]': 54:49.59 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:49.60 516 | return Seek(pos); 54:49.60 | ~~~~^~~~~ 54:49.60 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp:588:11: note: 'offset' was declared here 54:49.60 588 | int64_t offset; 54:49.60 | ^~~~~~ 54:49.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ChildToParentStreamActorManager]': 54:49.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:49.64 516 | return Seek(pos); 54:49.64 | ~~~~^~~~~ 54:49.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStorageStream.cpp:588:11: note: 'offset' was declared here 54:49.65 588 | int64_t offset; 54:49.65 | ^~~~~~ 54:50.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:50.19 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStreamUtils.h:13, 54:50.19 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsIOUtil.cpp:10, 54:50.19 from Unified_cpp_xpcom_io1.cpp:2: 54:50.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsPipe::OnPipeException(nsresult, bool)': 54:50.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 54:50.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:50.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:50.19 In file included from Unified_cpp_xpcom_io1.cpp:56: 54:50.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsPipe3.cpp:942:34: note: while referencing 'list' 54:50.19 942 | nsTArray list = mInputList.Clone(); 54:50.19 | ^~~~ 54:50.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 54:50.64 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsStreamUtils.h:13, 54:50.64 from /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsIOUtil.cpp:10, 54:50.64 from Unified_cpp_xpcom_io1.cpp:2: 54:50.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMultiplexInputStream::Close()': 54:50.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 54:50.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 54:50.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:50.65 In file included from Unified_cpp_xpcom_io1.cpp:38: 54:50.65 /builddir/build/BUILD/firefox-78.7.0/xpcom/io/nsMultiplexInputStream.cpp:302:38: note: while referencing 'streams' 54:50.65 302 | nsTArray> streams; 54:50.65 | ^~~~~~~ 54:52.30 xpcom/components 55:22.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 55:22.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGlobalObject.h:19, 55:22.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 55:22.71 from StaticComponents.cpp:13: 55:22.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 55:22.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 55:22.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 55:22.71 34 | memset(aT, 0, sizeof(T)); 55:22.71 | ~~~~~~^~~~~~~~~~~~~~~~~~ 55:22.71 In file included from StaticComponents.cpp:300: 55:22.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 55:22.71 144 | struct AmountFns { 55:22.71 | ^~~~~~~~~ 55:22.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 55:22.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGlobalObject.h:19, 55:22.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 55:22.72 from StaticComponents.cpp:13: 55:22.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 55:22.72 /builddir/build/BUILD/firefox-78.7.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 55:22.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 55:22.72 34 | memset(aT, 0, sizeof(T)); 55:22.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 55:22.72 In file included from StaticComponents.cpp:300: 55:22.72 /builddir/build/BUILD/firefox-78.7.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 55:22.72 178 | struct SizeOfTabFns { 55:22.72 | ^~~~~~~~~~~~ 56:00.37 xpcom/threads 57:07.58 xpcom/reflect/xptinfo 57:52.23 xpcom/reflect/xptcall 57:54.57 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcprivate.h:11, 57:54.57 from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.cpp:8: 57:54.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 57:54.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 57:54.58 79 | memset(this, 0, sizeof(nsXPTCVariant)); 57:54.58 | ^ 57:54.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 57:54.58 44 | struct nsXPTCVariant { 57:54.58 | ^~~~~~~~~~~~~ 57:55.12 xpcom/reflect/xptcall/md/unix 57:57.41 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcprivate.h:11, 57:57.41 from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/md/unix/xptcinvoke_gcc_x86_unix.cpp:8: 57:57.41 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 57:57.42 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 57:57.42 79 | memset(this, 0, sizeof(nsXPTCVariant)); 57:57.42 | ^ 57:57.42 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 57:57.42 44 | struct nsXPTCVariant { 57:57.42 | ^~~~~~~~~~~~~ 58:00.28 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcprivate.h:11, 58:00.28 from /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:8: 58:00.28 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 58:00.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 58:00.29 79 | memset(this, 0, sizeof(nsXPTCVariant)); 58:00.29 | ^ 58:00.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 58:00.29 44 | struct nsXPTCVariant { 58:00.29 | ^~~~~~~~~~~~~ 58:00.84 chrome 58:25.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:25.21 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:25.21 from Unified_cpp_chrome0.cpp:2: 58:25.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void SendManifestEntry(const ChromeRegistryItem&)': 58:25.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:25.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:25.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:25.22 In file included from Unified_cpp_chrome0.cpp:20: 58:25.22 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:446:28: note: while referencing 'parents' 58:25.22 446 | nsTArray parents; 58:25.22 | ^~~~~~~ 58:25.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:25.22 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:25.23 from Unified_cpp_chrome0.cpp:2: 58:25.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:25.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:25.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:25.23 In file included from Unified_cpp_chrome0.cpp:20: 58:25.23 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:446:28: note: while referencing 'parents' 58:25.23 446 | nsTArray parents; 58:25.23 | ^~~~~~~ 58:26.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.60 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.60 from Unified_cpp_chrome0.cpp:2: 58:26.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsChromeRegistryChrome::SendRegisteredChrome(mozilla::dom::PContentParent*)': 58:26.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.61 In file included from Unified_cpp_chrome0.cpp:20: 58:26.61 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:279:30: note: while referencing 'parents' 58:26.61 279 | nsTArray parents; 58:26.61 | ^~~~~~~ 58:26.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.62 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.62 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.62 from Unified_cpp_chrome0.cpp:2: 58:26.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.63 In file included from Unified_cpp_chrome0.cpp:20: 58:26.63 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:279:30: note: while referencing 'parents' 58:26.63 279 | nsTArray parents; 58:26.63 | ^~~~~~~ 58:26.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.63 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.64 from Unified_cpp_chrome0.cpp:2: 58:26.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.64 In file included from Unified_cpp_chrome0.cpp:20: 58:26.64 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:235:29: note: while referencing 'overrides' 58:26.64 235 | nsTArray overrides; 58:26.64 | ^~~~~~~~~ 58:26.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.64 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.64 from Unified_cpp_chrome0.cpp:2: 58:26.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.64 In file included from Unified_cpp_chrome0.cpp:20: 58:26.65 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:234:33: note: while referencing 'resources' 58:26.66 234 | nsTArray resources; 58:26.66 | ^~~~~~~~~ 58:26.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.66 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.66 from Unified_cpp_chrome0.cpp:2: 58:26.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.67 In file included from Unified_cpp_chrome0.cpp:20: 58:26.67 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:233:27: note: while referencing 'packages' 58:26.67 233 | nsTArray packages; 58:26.67 | ^~~~~~~~ 58:26.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.67 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.67 from Unified_cpp_chrome0.cpp:2: 58:26.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.67 In file included from Unified_cpp_chrome0.cpp:20: 58:26.67 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:235:29: note: while referencing 'overrides' 58:26.67 235 | nsTArray overrides; 58:26.68 | ^~~~~~~~~ 58:26.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.68 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.68 from Unified_cpp_chrome0.cpp:2: 58:26.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.69 In file included from Unified_cpp_chrome0.cpp:20: 58:26.69 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:234:33: note: while referencing 'resources' 58:26.69 234 | nsTArray resources; 58:26.69 | ^~~~~~~~~ 58:26.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistry.h:16, 58:26.69 from /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeProtocolHandler.cpp:14, 58:26.69 from Unified_cpp_chrome0.cpp:2: 58:26.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 58:26.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 58:26.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:26.70 In file included from Unified_cpp_chrome0.cpp:20: 58:26.70 /builddir/build/BUILD/firefox-78.7.0/chrome/nsChromeRegistryChrome.cpp:233:27: note: while referencing 'packages' 58:26.70 233 | nsTArray packages; 58:26.70 | ^~~~~~~~ 58:28.06 xpcom/build/Services.cpp.stub 58:28.17 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 58:28.17 import imp 58:28.28 xpcom/build 58:46.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 58:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XPCOM.h:157, 58:46.44 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/XPCOMInit.cpp:17, 58:46.44 from Unified_cpp_xpcom_build0.cpp:47: 58:46.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 58:46.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 58:46.44 79 | memset(this, 0, sizeof(nsXPTCVariant)); 58:46.44 | ^ 58:46.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 58:46.44 44 | struct nsXPTCVariant { 58:46.44 | ^~~~~~~~~~~~~ 58:50.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:31, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 58:50.33 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/LateWriteChecks.cpp:11, 58:50.33 from Unified_cpp_xpcom_build0.cpp:20: 58:50.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 58:50.33 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 58:50.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 58:50.33 34 | memset(aT, 0, sizeof(T)); 58:50.33 | ~~~~~~^~~~~~~~~~~~~~~~~~ 58:50.33 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/XPCOMInit.cpp:66, 58:50.33 from Unified_cpp_xpcom_build0.cpp:47: 58:50.33 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 58:50.33 144 | struct AmountFns { 58:50.33 | ^~~~~~~~~ 58:50.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:31, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 58:50.34 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/LateWriteChecks.cpp:11, 58:50.34 from Unified_cpp_xpcom_build0.cpp:20: 58:50.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 58:50.34 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 58:50.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 58:50.34 34 | memset(aT, 0, sizeof(T)); 58:50.34 | ~~~~~~^~~~~~~~~~~~~~~~~~ 58:50.35 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/XPCOMInit.cpp:66, 58:50.35 from Unified_cpp_xpcom_build0.cpp:47: 58:50.35 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 58:50.35 178 | struct SizeOfTabFns { 58:50.35 | ^~~~~~~~~~~~ 59:04.71 modules/libpref 59:23.09 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:23.09 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp: In static member function 'static nsresult mozilla::Preferences::InitInitialObjects(bool)': 59:23.09 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4587:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59:23.09 4587 | i < MOZ_ARRAY_LENGTH(specialFiles); 59:38.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:38.67 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:38.67 from Unified_cpp_modules_libpref0.cpp:2: 59:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PreferenceServiceReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 59:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 59:38.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:38.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:38.67 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:38.67 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:3226:23: note: while referencing 'suspectPreferences' 59:38.67 3226 | nsTArray suspectPreferences; 59:38.67 | ^~~~~~~~~~~~~~~~~~ 59:42.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:42.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:42.38 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:42.38 from Unified_cpp_modules_libpref0.cpp:2: 59:42.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::SharedPrefMapBuilder::Finalize(mozilla::loader::AutoMemMap&)': 59:42.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 59:42.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:42.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:42.38 In file included from Unified_cpp_modules_libpref0.cpp:11: 59:42.38 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.cpp:144:20: note: while referencing 'entries' 59:42.39 144 | nsTArray entries(mEntries.Length()); 59:42.39 | ^~~~~~~ 59:42.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:42.91 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:42.92 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:42.92 from Unified_cpp_modules_libpref0.cpp:2: 59:42.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::ipc::FileDescriptor mozilla::Preferences::EnsureSnapshot(size_t*)': 59:42.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8296 is outside array bounds of 'mozilla::SharedPrefMapBuilder [1]' [-Warray-bounds] 59:42.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:42.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:42.92 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:42.92 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:3626:26: note: while referencing 'builder' 59:42.92 3626 | SharedPrefMapBuilder builder; 59:42.92 | ^~~~~~~ 59:48.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:48.45 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:48.45 from Unified_cpp_modules_libpref0.cpp:2: 59:48.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)': 59:48.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 59:48.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:48.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:48.46 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:48.46 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4333:23: note: while referencing 'prefEntries' 59:48.46 4333 | nsTArray prefEntries; 59:48.46 | ^~~~~~~~~~~ 59:48.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:48.46 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:48.47 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:48.47 from Unified_cpp_modules_libpref0.cpp:2: 59:48.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 59:48.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:48.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:48.47 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:48.47 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4506:23: note: while referencing 'prefEntries' 59:48.48 4506 | nsTArray prefEntries; 59:48.48 | ^~~~~~~~~~~ 59:49.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:49.03 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:49.03 from Unified_cpp_modules_libpref0.cpp:2: 59:49.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::Preferences::WritePrefFile(nsIFile*, mozilla::Preferences::SaveMethod)': 59:49.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 59:49.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:49.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:49.03 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:49.03 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4124:77: note: while referencing '' 59:49.03 4124 | UniquePtr prefs = MakeUnique(pref_savePrefs()); 59:49.04 | ^ 59:49.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:49.04 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:49.04 from Unified_cpp_modules_libpref0.cpp:2: 59:49.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 59:49.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:49.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:49.05 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:49.05 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4124:77: note: while referencing '' 59:49.05 4124 | UniquePtr prefs = MakeUnique(pref_savePrefs()); 59:49.05 | ^ 59:49.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 59:49.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 59:49.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 59:49.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 59:49.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 59:49.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 59:49.06 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/SharedPrefMap.h:10, 59:49.06 from /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:13, 59:49.06 from Unified_cpp_modules_libpref0.cpp:2: 59:49.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 59:49.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 59:49.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:49.06 In file included from Unified_cpp_modules_libpref0.cpp:2: 59:49.06 /builddir/build/BUILD/firefox-78.7.0/modules/libpref/Preferences.cpp:4170:16: note: while referencing 'prefsData' 59:49.06 4170 | PrefSaveData prefsData = pref_savePrefs(); 59:49.06 | ^~~~~~~~~ 59:54.58 intl/hyphenation/glue 60:18.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Omnijar.h:13, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/intl/hyphenation/glue/nsHyphenationManager.h:13, 60:18.74 from /builddir/build/BUILD/firefox-78.7.0/intl/hyphenation/glue/nsHyphenationManager.cpp:6, 60:18.74 from Unified_cpp_hyphenation_glue0.cpp:2: 60:18.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHyphenationManager::LoadAliases()': 60:18.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:18.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:18.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.74 In file included from Unified_cpp_hyphenation_glue0.cpp:2: 60:18.74 /builddir/build/BUILD/firefox-78.7.0/intl/hyphenation/glue/nsHyphenationManager.cpp:310:23: note: while referencing 'prefNames' 60:18.74 310 | nsTArray prefNames; 60:18.74 | ^~~~~~~~~ 60:20.97 intl/locale 60:30.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.63 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.63 from Unified_cpp_intl_locale0.cpp:2: 60:30.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::AssignAppLocales(const nsTArray >&)': 60:30.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.63 In file included from Unified_cpp_intl_locale0.cpp:11: 60:30.63 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:172:35: note: while referencing '' 60:30.63 172 | mAppLocales = aAppLocales.Clone(); 60:30.63 | ^ 60:30.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.68 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.68 from Unified_cpp_intl_locale0.cpp:2: 60:30.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::AssignRequestedLocales(const nsTArray >&)': 60:30.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.68 In file included from Unified_cpp_intl_locale0.cpp:11: 60:30.68 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:184:47: note: while referencing '' 60:30.68 184 | mRequestedLocales = aRequestedLocales.Clone(); 60:30.68 | ^ 60:30.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.74 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.74 from Unified_cpp_intl_locale0.cpp:2: 60:30.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::WebExposedLocalesChanged()': 60:30.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:30.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.74 In file included from Unified_cpp_intl_locale0.cpp:11: 60:30.74 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:210:23: note: while referencing 'newLocales' 60:30.74 210 | nsTArray newLocales; 60:30.74 | ^~~~~~~~~~ 60:30.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.80 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.80 from Unified_cpp_intl_locale0.cpp:2: 60:30.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::OSPreferences::Refresh()': 60:30.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:30.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.80 In file included from Unified_cpp_intl_locale0.cpp:29: 60:30.80 /builddir/build/BUILD/firefox-78.7.0/intl/locale/OSPreferences.cpp:35:23: note: while referencing 'newLocales' 60:30.80 35 | nsTArray newLocales; 60:30.80 | ^~~~~~~~~~ 60:30.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.86 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.86 from Unified_cpp_intl_locale0.cpp:2: 60:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::OSPreferences::GetSystemLocales(nsTArray >&)': 60:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.86 In file included from Unified_cpp_intl_locale0.cpp:29: 60:30.86 /builddir/build/BUILD/firefox-78.7.0/intl/locale/OSPreferences.cpp:245:36: note: while referencing '' 60:30.86 245 | mSystemLocales = aRetVal.Clone(); 60:30.86 | ^ 60:30.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.87 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.87 from Unified_cpp_intl_locale0.cpp:2: 60:30.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.87 In file included from Unified_cpp_intl_locale0.cpp:29: 60:30.87 /builddir/build/BUILD/firefox-78.7.0/intl/locale/OSPreferences.cpp:240:36: note: while referencing '' 60:30.87 240 | aRetVal = mSystemLocales.Clone(); 60:30.87 | ^ 60:30.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.97 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.98 from Unified_cpp_intl_locale0.cpp:2: 60:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::OSPreferences::GetRegionalPrefsLocales(nsTArray >&)': 60:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.98 In file included from Unified_cpp_intl_locale0.cpp:29: 60:30.98 /builddir/build/BUILD/firefox-78.7.0/intl/locale/OSPreferences.cpp:278:43: note: while referencing '' 60:30.98 278 | mRegionalPrefsLocales = aRetVal.Clone(); 60:30.98 | ^ 60:30.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:30.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:30.98 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:30.98 from Unified_cpp_intl_locale0.cpp:2: 60:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:30.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:30.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:30.98 In file included from Unified_cpp_intl_locale0.cpp:29: 60:30.98 /builddir/build/BUILD/firefox-78.7.0/intl/locale/OSPreferences.cpp:273:43: note: while referencing '' 60:30.99 273 | aRetVal = mRegionalPrefsLocales.Clone(); 60:30.99 | ^ 60:31.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.15 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.15 from Unified_cpp_intl_locale0.cpp:2: 60:31.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::GetRequestedLocales(nsTArray >&)': 60:31.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.15 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.15 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:545:37: note: while referencing '' 60:31.15 545 | aRetVal = mRequestedLocales.Clone(); 60:31.15 | ^ 60:31.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.23 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.23 from Unified_cpp_intl_locale0.cpp:2: 60:31.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::GetPackagedLocales(nsTArray >&)': 60:31.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.24 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.24 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:643:36: note: while referencing '' 60:31.24 643 | aRetVal = mPackagedLocales.Clone(); 60:31.24 | ^ 60:31.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.29 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.29 from Unified_cpp_intl_locale0.cpp:2: 60:31.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::GetAvailableLocales(nsTArray >&)': 60:31.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.30 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.30 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:643:36: note: while referencing '' 60:31.30 643 | aRetVal = mPackagedLocales.Clone(); 60:31.30 | ^ 60:31.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.30 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.30 from Unified_cpp_intl_locale0.cpp:2: 60:31.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.30 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.30 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:602:37: note: while referencing '' 60:31.30 602 | aRetVal = mAvailableLocales.Clone(); 60:31.30 | ^ 60:31.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.46 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.46 from Unified_cpp_intl_locale0.cpp:2: 60:31.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::_ZN7mozilla4intl13LocaleService14LocalesChangedEv.part.0()': 60:31.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:31.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.46 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.46 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:225:23: note: while referencing 'newLocales' 60:31.46 225 | nsTArray newLocales; 60:31.46 | ^~~~~~~~~~ 60:31.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.51 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.51 from Unified_cpp_intl_locale0.cpp:2: 60:31.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::RequestedLocalesChanged()': 60:31.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:31.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.52 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.52 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:194:23: note: while referencing 'newLocales' 60:31.52 194 | nsTArray newLocales; 60:31.52 | ^~~~~~~~~~ 60:31.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.61 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.61 from Unified_cpp_intl_locale0.cpp:2: 60:31.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::SetAvailableLocales(const nsTArray >&)': 60:31.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:31.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.61 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.61 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:619:23: note: while referencing 'newLocales' 60:31.61 619 | nsTArray newLocales; 60:31.61 | ^~~~~~~~~~ 60:31.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.74 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.74 from Unified_cpp_intl_locale0.cpp:2: 60:31.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::GetAppLocalesAsBCP47(nsTArray >&)': 60:31.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.74 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.74 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:419:31: note: while referencing '' 60:31.74 419 | aRetVal = mAppLocales.Clone(); 60:31.74 | ^ 60:31.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.97 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.98 from Unified_cpp_intl_locale0.cpp:2: 60:31.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::intl::LocaleService::GetWebExposedLocales(nsTArray >&)': 60:31.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 60:31.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.98 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.98 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:494:40: note: while referencing '' 60:31.98 494 | aRetVal = mWebExposedLocales.Clone(); 60:31.98 | ^ 60:31.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 60:31.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/intl/LocaleService.h:11, 60:31.98 from /builddir/build/BUILD/firefox-78.7.0/intl/locale/DateTimeFormat.cpp:9, 60:31.98 from Unified_cpp_intl_locale0.cpp:2: 60:31.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 60:31.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 60:31.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:31.98 In file included from Unified_cpp_intl_locale0.cpp:11: 60:31.98 /builddir/build/BUILD/firefox-78.7.0/intl/locale/LocaleService.cpp:489:64: note: while referencing '' 60:31.99 489 | aRetVal = nsTArray({NS_LITERAL_CSTRING("en-US")}); 60:31.99 | ^ 60:33.04 intl/locale/gtk 60:36.25 intl/lwbrk 60:42.45 intl/strres 61:06.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 61:06.87 from /builddir/build/BUILD/firefox-78.7.0/intl/strres/nsStringBundle.h:10, 61:06.87 from /builddir/build/BUILD/firefox-78.7.0/intl/strres/nsStringBundle.cpp:6, 61:06.87 from Unified_cpp_intl_strres0.cpp:2: 61:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsStringBundleService::SendContentBundles(mozilla::dom::ContentParent*) const': 61:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:06.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:06.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:06.87 In file included from Unified_cpp_intl_strres0.cpp:2: 61:06.87 /builddir/build/BUILD/firefox-78.7.0/intl/strres/nsStringBundle.cpp:764:36: note: while referencing 'bundles' 61:06.87 764 | nsTArray bundles; 61:06.87 | ^~~~~~~ 61:09.07 intl/unicharutil/util 61:18.51 intl/l10n 61:30.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.00 from Unified_cpp_intl_l10n0.cpp:2: 61:30.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::Localization::FormatValuesSync(JSContext*, const mozilla::dom::Sequence&, nsTArray >&, mozilla::ErrorResult&)': 61:30.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.00 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.00 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:286:23: note: while referencing 'jsKeys' 61:30.00 286 | nsTArray jsKeys; 61:30.00 | ^~~~~~ 61:30.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.00 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.00 from Unified_cpp_intl_l10n0.cpp:2: 61:30.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.01 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.01 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:286:23: note: while referencing 'jsKeys' 61:30.01 286 | nsTArray jsKeys; 61:30.01 | ^~~~~~ 61:30.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.12 from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::FluentBundle::FormatPattern(JSContext*, const mozilla::intl::FluentPattern&, const mozilla::dom::Nullable, mozilla::dom::Nullable > >&, const mozilla::dom::Optional >&, nsACString&, mozilla::ErrorResult&)': 61:30.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.12 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:188:23: note: while referencing 'errors' 61:30.12 188 | nsTArray errors; 61:30.12 | ^~~~~~ 61:30.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.12 from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.12 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:168:33: note: while referencing 'argValues' 61:30.12 168 | nsTArray argValues; 61:30.12 | ^~~~~~~~~ 61:30.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.12 from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.12 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.12 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:167:23: note: while referencing 'argIds' 61:30.12 167 | nsTArray argIds; 61:30.12 | ^~~~~~ 61:30.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.12 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.12 from Unified_cpp_intl_l10n0.cpp:2: 61:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.13 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.13 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:188:23: note: while referencing 'errors' 61:30.13 188 | nsTArray errors; 61:30.13 | ^~~~~~ 61:30.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.13 from Unified_cpp_intl_l10n0.cpp:2: 61:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.13 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.13 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:168:33: note: while referencing 'argValues' 61:30.13 168 | nsTArray argValues; 61:30.13 | ^~~~~~~~~ 61:30.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.13 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.13 from Unified_cpp_intl_l10n0.cpp:2: 61:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.13 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.14 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:167:23: note: while referencing 'argIds' 61:30.14 167 | nsTArray argIds; 61:30.14 | ^~~~~~ 61:30.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.25 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.25 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.25 from Unified_cpp_intl_l10n0.cpp:2: 61:30.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::FluentBundle::AddResource(mozilla::intl::FluentResource&, const mozilla::dom::FluentBundleAddResourceOptions&)': 61:30.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.25 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.25 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:109:23: note: while referencing 'errors' 61:30.25 109 | nsTArray errors; 61:30.25 | ^~~~~~ 61:30.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.35 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.35 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.35 from Unified_cpp_intl_l10n0.cpp:2: 61:30.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::FluentBundle::GetMessage(const nsACString&, mozilla::dom::Nullable&)': 61:30.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:30.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.35 In file included from Unified_cpp_intl_l10n0.cpp:2: 61:30.35 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:128:23: note: while referencing 'attributes' 61:30.35 128 | nsTArray attributes; 61:30.35 | ^~~~~~~~~~ 61:30.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.45 from Unified_cpp_intl_l10n0.cpp:2: 61:30.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::Localization::FormatMessagesSync(JSContext*, const mozilla::dom::Sequence&, nsTArray >&, mozilla::ErrorResult&)': 61:30.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.45 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.45 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:315:23: note: while referencing 'messages' 61:30.45 315 | nsTArray messages; 61:30.45 | ^~~~~~~~ 61:30.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.45 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.45 from Unified_cpp_intl_l10n0.cpp:2: 61:30.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.46 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.46 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:304:23: note: while referencing 'jsKeys' 61:30.46 304 | nsTArray jsKeys; 61:30.46 | ^~~~~~ 61:30.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.46 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.46 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.46 from Unified_cpp_intl_l10n0.cpp:2: 61:30.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.46 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.46 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:315:23: note: while referencing 'messages' 61:30.46 315 | nsTArray messages; 61:30.46 | ^~~~~~~~ 61:30.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.47 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.47 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.47 from Unified_cpp_intl_l10n0.cpp:2: 61:30.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.47 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.47 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:304:23: note: while referencing 'jsKeys' 61:30.47 304 | nsTArray jsKeys; 61:30.47 | ^~~~~~ 61:30.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.61 from Unified_cpp_intl_l10n0.cpp:2: 61:30.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::Localization::ConvertL10nArgsToJSValue(JSContext*, const L10nArgs&, JS::MutableHandle, mozilla::ErrorResult&)': 61:30.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::L10nArgsHelperDict [1]' [-Warray-bounds] 61:30.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.61 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.61 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:420:22: note: while referencing 'helperDict' 61:30.61 420 | L10nArgsHelperDict helperDict; 61:30.61 | ^~~~~~~~~~ 61:30.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.61 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.61 from Unified_cpp_intl_l10n0.cpp:2: 61:30.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::L10nArgsHelperDict [1]' [-Warray-bounds] 61:30.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.61 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.61 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:420:22: note: while referencing 'helperDict' 61:30.61 420 | L10nArgsHelperDict helperDict; 61:30.61 | ^~~~~~~~~~ 61:30.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.91 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.91 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.91 from Unified_cpp_intl_l10n0.cpp:2: 61:30.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::intl::Localization::FormatValues(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 61:30.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.91 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.91 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:223:23: note: while referencing 'jsKeys' 61:30.91 223 | nsTArray jsKeys; 61:30.91 | ^~~~~~ 61:30.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 61:30.96 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.h:10, 61:30.96 from /builddir/build/BUILD/firefox-78.7.0/intl/l10n/FluentBundle.cpp:7, 61:30.96 from Unified_cpp_intl_l10n0.cpp:2: 61:30.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::intl::Localization::FormatMessages(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 61:30.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 61:30.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:30.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:30.96 In file included from Unified_cpp_intl_l10n0.cpp:20: 61:30.96 /builddir/build/BUILD/firefox-78.7.0/intl/l10n/Localization.cpp:245:23: note: while referencing 'jsKeys' 61:30.96 245 | nsTArray jsKeys; 61:30.96 | ^~~~~~ 61:31.70 intl/uconv 61:35.85 netwerk/base 61:40.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.h:11, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:13: 61:40.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)': 61:40.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:40.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:40.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:40.80 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:42:23: note: while referencing 'addrStrings' 61:40.80 42 | nsTArray addrStrings; 61:40.80 | ^~~~~~~~~~~ 61:40.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.h:11, 61:40.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:13: 61:40.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:40.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:40.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:40.81 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:42:23: note: while referencing 'addrStrings' 61:40.81 42 | nsTArray addrStrings; 61:40.81 | ^~~~~~~~~~~ 61:40.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 61:40.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 61:40.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.h:11, 61:40.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:13: 61:40.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 61:40.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 61:40.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:40.82 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetworkInfoService.cpp:42:23: note: while referencing 'addrStrings' 61:40.82 42 | nsTArray addrStrings; 61:40.82 | ^~~~~~~~~~~ 62:26.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:26.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:26.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:26.91 from Unified_cpp_netwerk_base0.cpp:2: 62:26.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::Predictor::CalculatePredictions(nsICacheEntry*, nsIURI*, uint32_t, uint32_t, int32_t, bool)': 62:26.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:26.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:26.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:26.91 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:26.91 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:938:40: note: while referencing 'valuesToOperateOn' 62:26.91 938 | nsTArray keysToOperateOn, valuesToOperateOn; 62:26.91 | ^~~~~~~~~~~~~~~~~ 62:26.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:26.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:26.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:26.92 from Unified_cpp_netwerk_base0.cpp:2: 62:26.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:26.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:26.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:26.92 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:26.92 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:938:23: note: while referencing 'keysToOperateOn' 62:26.92 938 | nsTArray keysToOperateOn, valuesToOperateOn; 62:26.92 | ^~~~~~~~~~~~~~~ 62:27.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.02 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.02 from Unified_cpp_netwerk_base0.cpp:2: 62:27.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::Predictor::LearnInternal(PredictorLearnReason, nsICacheEntry*, bool, bool, nsIURI*, nsIURI*)': 62:27.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.03 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.03 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1457:46: note: while referencing 'valuesToOperateOn' 62:27.03 1457 | nsTArray keysToOperateOn, valuesToOperateOn; 62:27.03 | ^~~~~~~~~~~~~~~~~ 62:27.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.03 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.03 from Unified_cpp_netwerk_base0.cpp:2: 62:27.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.03 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.03 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1457:29: note: while referencing 'keysToOperateOn' 62:27.03 1457 | nsTArray keysToOperateOn, valuesToOperateOn; 62:27.04 | ^~~~~~~~~~~~~~~ 62:27.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.16 from Unified_cpp_netwerk_base0.cpp:2: 62:27.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': 62:27.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.16 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.16 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1796:23: note: while referencing 'keysToDelete' 62:27.17 1796 | nsTArray keysToDelete; 62:27.17 | ^~~~~~~~~~~~ 62:27.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.21 from Unified_cpp_netwerk_base0.cpp:2: 62:27.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::CacheabilityAction::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': 62:27.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.22 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.22 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:2367:36: note: while referencing 'valuesToCheck' 62:27.22 2367 | nsTArray keysToCheck, valuesToCheck; 62:27.22 | ^~~~~~~~~~~~~ 62:27.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.22 from Unified_cpp_netwerk_base0.cpp:2: 62:27.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.22 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.22 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:2367:23: note: while referencing 'keysToCheck' 62:27.22 2367 | nsTArray keysToCheck, valuesToCheck; 62:27.22 | ^~~~~~~~~~~ 62:27.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.37 from Unified_cpp_netwerk_base0.cpp:2: 62:27.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryVisitCompleted()': 62:27.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.38 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.38 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1885:42: note: while referencing 'infosToVisit' 62:27.38 1885 | nsTArray> infosToVisit; 62:27.38 | ^~~~~~~~~~~~ 62:27.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.38 from Unified_cpp_netwerk_base0.cpp:2: 62:27.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.38 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:27.39 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1880:30: note: while referencing 'urisToVisit' 62:27.39 1880 | nsTArray> urisToVisit; 62:27.39 | ^~~~~~~~~~~ 62:27.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.55 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.55 from Unified_cpp_netwerk_base0.cpp:2: 62:27.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::BackgroundFileSaver::GetSignatureInfo(nsTArray > >&)': 62:27.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:27.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.55 In file included from Unified_cpp_netwerk_base0.cpp:11: 62:27.55 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/BackgroundFileSaver.cpp:263:76: note: while referencing '' 62:27.55 263 | signatureChain, [](const auto& element) { return element.Clone(); })); 62:27.55 | ^ 62:27.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.56 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.56 from Unified_cpp_netwerk_base0.cpp:2: 62:27.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 62:27.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.56 In file included from /usr/include/c++/10/algorithm:62, 62:27.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/algorithm:3, 62:27.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/algorithm:52, 62:27.56 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:6, 62:27.56 from Unified_cpp_netwerk_base0.cpp:2: 62:27.56 /usr/include/c++/10/bits/stl_algo.h:4315:24: note: while referencing '' 62:27.56 4315 | *__result = __unary_op(*__first); 62:27.56 | ~~~~~~~~~~^~~~~~~~~~ 62:27.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:27.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:27.75 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:27.75 from Unified_cpp_netwerk_base0.cpp:2: 62:27.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::LoadInfo::SetCorsPreflightInfo(const nsTArray >&, bool)': 62:27.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 62:27.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:27.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:27.76 In file included from Unified_cpp_netwerk_base0.cpp:92: 62:27.76 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/LoadInfo.cpp:1606:39: note: while referencing '' 62:27.76 1606 | mCorsUnsafeHeaders = aHeaders.Clone(); 62:27.76 | ^ 62:29.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:29.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:29.40 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:29.40 from Unified_cpp_netwerk_base0.cpp:2: 62:29.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)': 62:29.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 62:29.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:29.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:29.41 In file included from Unified_cpp_netwerk_base0.cpp:74: 62:29.41 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/IOActivityMonitor.cpp:265:49: note: while referencing 'activities' 62:29.41 265 | FallibleTArray activities; 62:29.41 | ^~~~~~~~~~ 62:29.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:29.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:29.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:29.41 from Unified_cpp_netwerk_base0.cpp:2: 62:29.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 62:29.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:29.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:29.41 In file included from Unified_cpp_netwerk_base0.cpp:74: 62:29.41 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/IOActivityMonitor.cpp:265:49: note: while referencing 'activities' 62:29.41 265 | FallibleTArray activities; 62:29.41 | ^~~~~~~~~~ 62:29.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:29.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:29.68 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:29.68 from Unified_cpp_netwerk_base0.cpp:2: 62:29.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::Dashboard::TestNewConnection(mozilla::net::ConnectionData*)': 62:29.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:29.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:29.68 In file included from Unified_cpp_netwerk_base0.cpp:47: 62:29.68 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Dashboard.cpp:856:29: note: while referencing '' 62:29.68 856 | nsTArray(), connectionData->mHost, connectionData->mPort, 62:29.68 | ^ 62:29.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:29.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:29.85 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:29.85 from Unified_cpp_netwerk_base0.cpp:2: 62:29.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::net::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsINode*, nsSecurityFlags, nsContentPolicyType, const mozilla::Maybe&, const mozilla::Maybe&, uint32_t)': 62:29.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 62:29.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:29.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:29.86 In file included from Unified_cpp_netwerk_base0.cpp:92: 62:29.86 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/LoadInfo.cpp:245:65: note: while referencing '' 62:29.86 245 | aLoadingContext->OwnerDoc()->AncestorPrincipals().Clone(); 62:29.86 | ^ 62:29.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:29.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:29.86 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:29.86 from Unified_cpp_netwerk_base0.cpp:2: 62:29.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 62:29.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:29.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:29.86 In file included from Unified_cpp_netwerk_base0.cpp:92: 62:29.86 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/LoadInfo.cpp:247:69: note: while referencing '' 62:29.86 247 | aLoadingContext->OwnerDoc()->AncestorOuterWindowIDs().Clone(); 62:29.86 | ^ 62:30.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:30.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:30.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:30.24 from Unified_cpp_netwerk_base0.cpp:2: 62:30.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::net::LoadInfo::LoadInfo(mozilla::dom::CanonicalBrowsingContext*, nsIPrincipal*, uint64_t, nsSecurityFlags, uint32_t)': 62:30.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 62:30.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:30.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:30.24 In file included from Unified_cpp_netwerk_base0.cpp:92: 62:30.24 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/LoadInfo.cpp:601:22: note: while referencing 'ancestorOuterWindowIDs' 62:30.25 601 | nsTArray ancestorOuterWindowIDs; 62:30.25 | ^~~~~~~~~~~~~~~~~~~~~~ 62:30.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:30.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:30.25 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:30.25 from Unified_cpp_netwerk_base0.cpp:2: 62:30.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:30.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:30.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:30.25 In file included from Unified_cpp_netwerk_base0.cpp:92: 62:30.25 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/LoadInfo.cpp:600:36: note: while referencing 'ancestorPrincipals' 62:30.25 600 | nsTArray> ancestorPrincipals; 62:30.25 | ^~~~~~~~~~~~~~~~~~ 62:30.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:30.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:30.93 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:30.93 from Unified_cpp_netwerk_base0.cpp:2: 62:30.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::Predictor::RunPredictions(nsIURI*, const mozilla::OriginAttributes&, nsINetworkPredictorVerifier*)': 62:30.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:30.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:30.93 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:30.93 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1143:55: note: while referencing 'preresolves' 62:30.93 1143 | nsTArray> prefetches, preconnects, preresolves; 62:30.93 | ^~~~~~~~~~~ 62:30.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:30.94 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:30.94 from Unified_cpp_netwerk_base0.cpp:2: 62:30.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:30.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:30.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:30.94 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:30.94 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1143:42: note: while referencing 'preconnects' 62:30.94 1143 | nsTArray> prefetches, preconnects, preresolves; 62:30.94 | ^~~~~~~~~~~ 62:30.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 62:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 62:30.94 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ArrayBufferInputStream.cpp:8, 62:30.94 from Unified_cpp_netwerk_base0.cpp:2: 62:30.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 62:30.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 62:30.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:30.95 In file included from Unified_cpp_netwerk_base0.cpp:137: 62:30.95 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/Predictor.cpp:1143:30: note: while referencing 'prefetches' 62:30.95 1143 | nsTArray> prefetches, preconnects, preresolves; 62:30.95 | ^~~~~~~~~~ 63:04.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:04.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:04.02 from Unified_cpp_netwerk_base1.cpp:2: 63:04.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::TLSServerConnectionInfo::HandshakeCallback(PRFileDesc*)': 63:04.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:04.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:04.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:04.02 In file included from Unified_cpp_netwerk_base1.cpp:74: 63:04.02 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/TLSServerSocket.cpp:403:23: note: while referencing 'clientCertBytes' 63:04.02 403 | nsTArray clientCertBytes; 63:04.02 | ^~~~~~~~~~~~~~~ 63:04.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:04.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:04.03 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:04.03 from Unified_cpp_netwerk_base1.cpp:2: 63:04.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:04.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:04.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:04.03 In file included from Unified_cpp_netwerk_base1.cpp:74: 63:04.04 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/TLSServerSocket.cpp:403:23: note: while referencing 'clientCertBytes' 63:04.04 403 | nsTArray clientCertBytes; 63:04.04 | ^~~~~~~~~~~~~~~ 63:05.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:05.39 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:05.39 from Unified_cpp_netwerk_base1.cpp:2: 63:05.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::RequestContext::ProcessTailQueue(nsresult)': 63:05.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:05.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:05.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:05.40 In file included from Unified_cpp_netwerk_base1.cpp:20: 63:05.40 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/RequestContextService.cpp:403:32: note: while referencing 'queue' 63:05.40 403 | nsTArray queue; 63:05.40 | ^~~~~ 63:05.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:05.65 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:05.65 from Unified_cpp_netwerk_base1.cpp:2: 63:05.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::net::SSLTokensCache::Get(const nsACString&, nsTArray&)': 63:05.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 63:05.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:05.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:05.66 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:05.66 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:258:34: note: while referencing '' 63:05.66 258 | aToken = rec->mToken.Clone(); 63:05.66 | ^ 63:05.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:05.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:05.96 from Unified_cpp_netwerk_base1.cpp:2: 63:05.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::net::SSLTokensCache::Put(const nsACString&, const uint8_t*, uint32_t, nsITransportSecurityInfo*)': 63:05.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:05.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:05.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:05.96 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:05.96 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:169:25: note: while referencing 'rawCert' 63:05.96 169 | nsTArray rawCert; 63:05.96 | ^~~~~~~ 63:05.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:05.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:05.97 from Unified_cpp_netwerk_base1.cpp:2: 63:05.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:05.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:05.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:05.97 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:05.97 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:169:25: note: while referencing 'rawCert' 63:05.97 169 | nsTArray rawCert; 63:05.97 | ^~~~~~~ 63:05.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:05.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:05.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:05.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:05.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:05.98 from Unified_cpp_netwerk_base1.cpp:2: 63:05.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:05.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:05.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:05.99 In file included from /usr/include/c++/10/algorithm:62, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/algorithm:3, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/algorithm:52, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Span.h:25, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DbgMacro.h:13, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDebug.h:15, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCharTraits.h:24, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStringIterator.h:10, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsAString.h:12, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsString.h:16, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.h:10, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:7, 63:05.99 from Unified_cpp_netwerk_base1.cpp:2: 63:05.99 /usr/include/c++/10/bits/stl_algo.h:4315:24: note: while referencing '' 63:05.99 4315 | *__result = __unary_op(*__first); 63:05.99 | ~~~~~~~~~~^~~~~~~~~~ 63:05.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:05.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.00 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.00 from Unified_cpp_netwerk_base1.cpp:2: 63:06.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:06.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.01 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:06.01 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:220:75: note: while referencing '' 63:06.01 220 | [](auto& element) { return nsTArray(std::move(element)); })) 63:06.01 | ^ 63:06.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.01 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.01 from Unified_cpp_netwerk_base1.cpp:2: 63:06.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:06.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.02 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:06.02 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:159:33: note: while referencing 'succeededCertArray' 63:06.02 159 | nsTArray> succeededCertArray; 63:06.02 | ^~~~~~~~~~~~~~~~~~ 63:06.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.02 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.02 from Unified_cpp_netwerk_base1.cpp:2: 63:06.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:06.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.03 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:06.03 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:152:21: note: while referencing 'certBytes' 63:06.03 152 | nsTArray certBytes; 63:06.03 | ^~~~~~~~~ 63:06.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.42 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.42 from Unified_cpp_netwerk_base1.cpp:2: 63:06.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::net::SessionCacheInfo mozilla::net::SessionCacheInfo::Clone() const': 63:06.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 63:06.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.42 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:06.43 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:38:52: note: while referencing '' 63:06.43 38 | result.mServerCertBytes = mServerCertBytes.Clone(); 63:06.43 | ^ 63:06.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.43 from Unified_cpp_netwerk_base1.cpp:2: 63:06.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:06.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.43 In file included from /usr/include/c++/10/algorithm:62, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/algorithm:3, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/algorithm:52, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Span.h:25, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DbgMacro.h:13, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDebug.h:15, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCharTraits.h:24, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStringIterator.h:10, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsAString.h:12, 63:06.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsString.h:16, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.h:10, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:7, 63:06.45 from Unified_cpp_netwerk_base1.cpp:2: 63:06.45 /usr/include/c++/10/bits/stl_algo.h:4315:24: note: while referencing '' 63:06.45 4315 | *__result = __unary_op(*__first); 63:06.45 | ~~~~~~~~~~^~~~~~~~~~ 63:06.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.45 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.45 from Unified_cpp_netwerk_base1.cpp:2: 63:06.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:06.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.45 In file included from Unified_cpp_netwerk_base1.cpp:29: 63:06.46 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/SSLTokensCache.cpp:43:68: note: while referencing '' 63:06.46 43 | [](const auto& element) { return element.Clone(); })) 63:06.46 | ^ 63:06.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:06.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:06.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:06.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:06.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:06.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 63:06.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 63:06.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 63:06.94 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ProxyAutoConfig.cpp:11, 63:06.94 from Unified_cpp_netwerk_base1.cpp:2: 63:06.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::ThrottleQueue::Notify(nsITimer*)': 63:06.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:06.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:06.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.94 In file included from Unified_cpp_netwerk_base1.cpp:92: 63:06.94 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/ThrottleQueue.cpp:333:41: note: while referencing 'events' 63:06.94 333 | nsTArray> events; 63:06.95 | ^~~~~~ 63:39.20 Compiling neqo-transport v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 63:45.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:45.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:45.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:45.37 from Unified_cpp_netwerk_base2.cpp:2: 63:45.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsMediaFragmentURIParser::Parse(nsACString&)': 63:45.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' [-Warray-bounds] 63:45.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:45.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:45.37 In file included from Unified_cpp_netwerk_base2.cpp:137: 63:45.37 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsMediaFragmentURIParser.cpp:322:46: note: while referencing 'fragments' 63:45.37 322 | nsTArray > fragments; 63:45.37 | ^~~~~~~~~ 63:46.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.07 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.07 from Unified_cpp_netwerk_base2.cpp:2: 63:46.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsIOService::ParsePortList(const char*, bool)': 63:46.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:46.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.07 In file included from Unified_cpp_netwerk_base2.cpp:65: 63:46.07 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsIOService.cpp:1438:25: note: while referencing 'portListArray' 63:46.08 1438 | nsTArray portListArray; 63:46.08 | ^~~~~~~~~~~~~ 63:46.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.08 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.08 from Unified_cpp_netwerk_base2.cpp:2: 63:46.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:46.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.08 In file included from Unified_cpp_netwerk_base2.cpp:65: 63:46.08 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsIOService.cpp:1430:21: note: while referencing 'restrictedPortList' 63:46.08 1430 | nsTArray restrictedPortList; 63:46.08 | ^~~~~~~~~~~~~~~~~~ 63:46.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.38 from Unified_cpp_netwerk_base2.cpp:2: 63:46.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool nsMIMEInputStream::_ZN17nsMIMEInputStream11DeserializeERKN7mozilla3ipc17InputStreamParamsERK8nsTArrayINS1_14FileDescriptorEE.part.0(const mozilla::ipc::InputStreamParams&, const FileDescriptorArray&)': 63:46.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 63:46.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.39 In file included from Unified_cpp_netwerk_base2.cpp:128: 63:46.39 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsMIMEInputStream.cpp:395:37: note: while referencing '' 63:46.39 395 | mHeaders = params.headers().Clone(); 63:46.39 | ^ 63:46.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.44 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.44 from Unified_cpp_netwerk_base2.cpp:2: 63:46.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsMIMEInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ChildToParentStreamActorManager]': 63:46.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 63:46.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.44 In file included from Unified_cpp_netwerk_base2.cpp:128: 63:46.44 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsMIMEInputStream.cpp:378:36: note: while referencing '' 63:46.44 378 | params.headers() = mHeaders.Clone(); 63:46.44 | ~~~~~~~~~~~~~~^~ 63:46.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.51 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.51 from Unified_cpp_netwerk_base2.cpp:2: 63:46.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsMIMEInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ParentToChildStreamActorManager]': 63:46.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 63:46.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.51 In file included from Unified_cpp_netwerk_base2.cpp:128: 63:46.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsMIMEInputStream.cpp:378:36: note: while referencing '' 63:46.51 378 | params.headers() = mHeaders.Clone(); 63:46.51 | ~~~~~~~~~~~~~~^~ 63:46.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:46.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:46.79 from Unified_cpp_netwerk_base2.cpp:2: 63:46.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsIOService::OnProcessLaunchComplete(mozilla::net::SocketProcessHost*, bool)': 63:46.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 63:46.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:46.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.79 In file included from Unified_cpp_netwerk_base2.cpp:65: 63:46.79 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsIOService.cpp:563:37: note: while referencing 'pendingEvents' 63:46.79 563 | nsTArray> pendingEvents; 63:46.79 | ^~~~~~~~~~~~~ 63:47.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 63:47.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:12, 63:47.76 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.h:9, 63:47.76 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsBaseChannel.cpp:7, 63:47.76 from Unified_cpp_netwerk_base2.cpp:2: 63:47.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsIOService::AllowPort(int32_t, const char*, bool*)': 63:47.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 63:47.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 63:47.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:47.76 In file included from Unified_cpp_netwerk_base2.cpp:65: 63:47.76 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsIOService.cpp:1334:21: note: while referencing 'restrictedPortList' 63:47.76 1334 | nsTArray restrictedPortList; 63:47.76 | ^~~~~~~~~~~~~~~~~~ 64:28.86 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/firefox-78.7.0/servo/ports/geckolib) 64:35.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 64:35.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetUtil.cpp:8, 64:35.92 from Unified_cpp_netwerk_base3.cpp:11: 64:35.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)': 64:35.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 64:35.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:35.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:35.93 In file included from Unified_cpp_netwerk_base3.cpp:128: 64:35.93 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsSocketTransportService2.cpp:205:41: note: while referencing 'ranges' 64:35.93 205 | nsTArray> ranges(2); 64:35.93 | ^~~~~~ 64:35.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 64:35.93 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsNetUtil.cpp:8, 64:35.93 from Unified_cpp_netwerk_base3.cpp:11: 64:35.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::nsSocketTransportService::TPortRemapping [1]' {aka 'CopyableTArray > [1]'} [-Warray-bounds] 64:35.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:35.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:35.94 In file included from Unified_cpp_netwerk_base3.cpp:128: 64:35.94 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsSocketTransportService2.cpp:195:18: note: while referencing 'portRemapping' 64:35.94 195 | TPortRemapping portRemapping; 64:35.94 | ^~~~~~~~~~~~~ 64:52.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 64:52.44 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsStreamListenerTee.cpp:6, 64:52.44 from Unified_cpp_netwerk_base4.cpp:2: 64:52.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)': 64:52.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 64:52.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:52.45 In file included from Unified_cpp_netwerk_base4.cpp:56: 64:52.45 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsUDPSocket.cpp:1078:27: note: while referencing 'fallibleArray' 64:52.45 1078 | FallibleTArray fallibleArray; 64:52.45 | ^~~~~~~~~~~~~ 64:52.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:52.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 64:52.49 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsStreamListenerTee.cpp:6, 64:52.49 from Unified_cpp_netwerk_base4.cpp:2: 64:52.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::nsUDPSocket::OnSocketReady(PRFileDesc*, int16_t)': 64:52.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 64:52.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:52.49 In file included from Unified_cpp_netwerk_base4.cpp:56: 64:52.49 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsUDPSocket.cpp:413:27: note: while referencing 'data' 64:52.50 413 | FallibleTArray data; 64:52.50 | ^~~~ 64:52.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 64:52.50 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsStreamListenerTee.cpp:6, 64:52.50 from Unified_cpp_netwerk_base4.cpp:2: 64:52.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 64:52.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:52.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:52.51 In file included from Unified_cpp_netwerk_base4.cpp:56: 64:52.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsUDPSocket.cpp:413:27: note: while referencing 'data' 64:52.51 413 | FallibleTArray data; 64:52.51 | ^~~~ 64:52.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 64:52.90 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsStreamListenerTee.cpp:6, 64:52.91 from Unified_cpp_netwerk_base4.cpp:2: 64:52.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)': 64:52.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 64:52.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:52.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:52.91 In file included from Unified_cpp_netwerk_base4.cpp:56: 64:52.91 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing 'fallibleArray' 64:52.91 1135 | FallibleTArray fallibleArray; 64:52.91 | ^~~~~~~~~~~~~ 64:52.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 64:52.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 64:52.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 64:52.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 64:52.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 64:52.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 64:52.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 64:52.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 64:52.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsStreamListenerTee.cpp:6, 64:52.92 from Unified_cpp_netwerk_base4.cpp:2: 64:52.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 64:52.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 64:52.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:52.92 In file included from Unified_cpp_netwerk_base4.cpp:56: 64:52.93 /builddir/build/BUILD/firefox-78.7.0/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing 'fallibleArray' 64:52.93 1135 | FallibleTArray fallibleArray; 64:52.93 | ^~~~~~~~~~~~~ 64:53.97 Compiling neqo-qpack v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 65:04.82 Compiling neqo-http3 v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 65:29.53 Compiling neqo_glue v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/netwerk/socket/neqo_glue) 66:18.95 netwerk/base/mozurl 66:19.26 netwerk/cookie 66:52.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.27 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.27 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.27 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CookieService::GetCookiesSince(int64_t, nsTArray >&)': 66:52.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 66:52.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.28 In file included from Unified_cpp_netwerk_cookie0.cpp:56: 66:52.28 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieService.cpp:2158:31: note: while referencing 'cookieList' 66:52.28 2158 | nsTArray> cookieList; 66:52.28 | ^~~~~~~~~~ 66:52.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.37 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CookieService::GetCookieStringFromDocument(mozilla::dom::Document*, nsACString&)': 66:52.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:52.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.37 In file included from Unified_cpp_netwerk_cookie0.cpp:56: 66:52.37 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieService.cpp:330:21: note: while referencing 'cookieList' 66:52.37 330 | nsTArray cookieList; 66:52.37 | ^~~~~~~~~~ 66:52.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.70 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CookieServiceParent::RemoveBatchDeletedCookies(nsIArray*)': 66:52.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:52.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.70 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:52.70 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:39:30: note: while referencing 'attrsList' 66:52.70 39 | nsTArray attrsList; 66:52.70 | ^~~~~~~~~ 66:52.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.70 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.70 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:52.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.70 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:52.70 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:38:26: note: while referencing 'cookieStructList' 66:52.70 38 | nsTArray cookieStructList; 66:52.70 | ^~~~~~~~~~~~~~~~ 66:52.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.87 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::net::CookieJarSettings::Deserialize(const mozilla::net::CookieJarSettingsArgs&, nsICookieJarSettings**)': 66:52.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::CookieJarSettings::CookiePermissionList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 66:52.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.88 In file included from Unified_cpp_netwerk_cookie0.cpp:20: 66:52.88 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieJarSettings.cpp:321:24: note: while referencing 'list' 66:52.88 321 | CookiePermissionList list; 66:52.88 | ^~~~ 66:52.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:52.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:52.95 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:52.95 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:52.95 from Unified_cpp_netwerk_cookie0.cpp:2: 66:52.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CookieServiceChild::MoveCookies()': 66:52.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::CookieServiceChild::CookiesList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 66:52.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:52.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.95 In file included from Unified_cpp_netwerk_cookie0.cpp:65: 66:52.95 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceChild.cpp:97:17: note: while referencing 'newCookiesList' 66:52.95 97 | CookiesList newCookiesList; 66:52.95 | ^~~~~~~~~~~~~~ 66:53.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:53.31 from Unified_cpp_netwerk_cookie0.cpp:2: 66:53.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CookieServiceParent::TrackCookieLoad(nsIChannel*)': 66:53.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:53.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:53.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:53.31 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:53.31 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:105:26: note: while referencing 'matchingCookiesList' 66:53.31 105 | nsTArray matchingCookiesList; 66:53.31 | ^~~~~~~~~~~~~~~~~~~ 66:53.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:53.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:53.31 from Unified_cpp_netwerk_cookie0.cpp:2: 66:53.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:53.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:53.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:53.31 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:53.31 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:97:21: note: while referencing 'foundCookieList' 66:53.31 97 | nsTArray foundCookieList; 66:53.31 | ^~~~~~~~~~~~~~~ 66:53.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:53.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:53.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:53.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:53.37 from Unified_cpp_netwerk_cookie0.cpp:2: 66:53.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::net::CookieServiceParent::RecvPrepareCookieList(nsIURI*, const bool&, const bool&, const bool&, const bool&, const uint32_t&, const bool&, const bool&, const OriginAttributes&)': 66:53.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:53.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:53.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:53.38 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:53.38 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:146:26: note: while referencing 'matchingCookiesList' 66:53.38 146 | nsTArray matchingCookiesList; 66:53.38 | ^~~~~~~~~~~~~~~~~~~ 66:53.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:53.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:53.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:53.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:53.38 from Unified_cpp_netwerk_cookie0.cpp:2: 66:53.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:53.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:53.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:53.38 In file included from Unified_cpp_netwerk_cookie0.cpp:74: 66:53.38 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceParent.cpp:137:21: note: while referencing 'foundCookieList' 66:53.38 137 | nsTArray foundCookieList; 66:53.38 | ^~~~~~~~~~~~~~~ 66:53.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:53.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:53.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:53.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:53.67 from Unified_cpp_netwerk_cookie0.cpp:2: 66:53.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CookieServiceChild::SetCookieStringFromHttp(nsIURI*, const nsACString&, nsIChannel*)': 66:53.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:53.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:53.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:53.67 In file included from Unified_cpp_netwerk_cookie0.cpp:65: 66:53.67 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceChild.cpp:546:26: note: while referencing 'cookiesToSend' 66:53.67 546 | nsTArray cookiesToSend; 66:53.67 | ^~~~~~~~~~~~~ 66:54.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:54.31 from Unified_cpp_netwerk_cookie0.cpp:2: 66:54.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CookieStorage::AddCookie(const nsACString&, const mozilla::OriginAttributes&, mozilla::net::Cookie*, int64_t, nsIURI*, const nsACString&, bool)': 66:54.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:54.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:54.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:54.31 In file included from Unified_cpp_netwerk_cookie0.cpp:83: 66:54.31 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieStorage.cpp:522:32: note: while referencing 'removedIterList' 66:54.31 522 | nsTArray removedIterList; 66:54.31 | ^~~~~~~~~~~~~~~ 66:54.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:54.31 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:54.31 from Unified_cpp_netwerk_cookie0.cpp:2: 66:54.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:54.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:54.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:54.31 In file included from Unified_cpp_netwerk_cookie0.cpp:83: 66:54.31 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieStorage.cpp:522:32: note: while referencing 'removedIterList' 66:54.31 522 | nsTArray removedIterList; 66:54.31 | ^~~~~~~~~~~~~~~ 66:54.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:54.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:54.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:54.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:54.79 from Unified_cpp_netwerk_cookie0.cpp:2: 66:54.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::net::CookieStorage::PurgeCookiesWithCallbacks(int64_t, uint16_t, int64_t, std::function&&, std::function&&)': 66:54.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'PurgeList [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 66:54.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:54.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:54.79 In file included from Unified_cpp_netwerk_cookie0.cpp:83: 66:54.79 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieStorage.cpp:695:13: note: while referencing 'purgeList' 66:54.79 695 | PurgeList purgeList(kMaxNumberOfCookies); 66:54.79 | ^~~~~~~~~ 66:55.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:55.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:55.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:55.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:55.16 from Unified_cpp_netwerk_cookie0.cpp:2: 66:55.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CookieServiceChild::SetCookieStringFromDocument(mozilla::dom::Document*, const nsACString&)': 66:55.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:55.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:55.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:55.17 In file included from Unified_cpp_netwerk_cookie0.cpp:65: 66:55.17 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieServiceChild.cpp:485:28: note: while referencing 'cookiesToSend' 66:55.17 485 | nsTArray cookiesToSend; 66:55.17 | ^~~~~~~~~~~~~ 66:55.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 66:55.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 66:55.33 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.h:10, 66:55.33 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/Cookie.cpp:6, 66:55.33 from Unified_cpp_netwerk_cookie0.cpp:2: 66:55.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CookieService::RemoveAllSince(int64_t, JSContext*, mozilla::dom::Promise**)': 66:55.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 66:55.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 66:55.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:55.34 In file included from Unified_cpp_netwerk_cookie0.cpp:56: 66:55.34 /builddir/build/BUILD/firefox-78.7.0/netwerk/cookie/CookieService.cpp:2122:31: note: while referencing 'cookieList' 66:55.34 2122 | nsTArray> cookieList; 66:55.34 | ^~~~~~~~~~ 66:57.81 netwerk/dns 66:57.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 67:04.15 In file included from /usr/include/string.h:519, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:14, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 67:04.15 from /usr/include/c++/10/bits/move.h:57, 67:04.15 from /usr/include/c++/10/bits/nested_exception.h:40, 67:04.15 from /usr/include/c++/10/exception:148, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/exception:3, 67:04.15 from /usr/include/c++/10/new:41, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/new:3, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/new:52, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/mozalloc.h:31, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nscore.h:20, 67:04.15 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/GetAddrInfo.h:11, 67:04.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/GetAddrInfo.cpp:7: 67:04.16 In function 'void* memcpy(void*, const void*, size_t)', 67:04.16 inlined from 'static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)' at /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:677:11, 67:04.16 inlined from 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:246:53, 67:04.16 inlined from 'void nsTArray_Impl::Compact() [with E = PRNetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2241:34, 67:04.16 inlined from 'void nsTArray_Impl::Clear() [with E = PRNetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1854:12, 67:04.16 inlined from 'virtual nsresult mozilla::net::NativeDNSResolverOverride::ClearHostOverride(const nsACString&)' at /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/GetAddrInfo.cpp:443:19: 67:04.16 /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 12 is out of the bounds [0, 8] of object 'overrides' with type 'mozilla::Maybe >' [-Warray-bounds] 67:04.16 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 67:04.16 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:04.16 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/GetAddrInfo.cpp: In member function 'virtual nsresult mozilla::net::NativeDNSResolverOverride::ClearHostOverride(const nsACString&)': 67:04.16 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/GetAddrInfo.cpp:438:8: note: 'overrides' declared here 67:04.16 438 | auto overrides = mOverrides.GetAndRemove(aHost); 67:04.16 | ^~~~~~~~~ 67:17.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 67:17.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:10, 67:17.40 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:17.40 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:17.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Logging.h: In member function 'nsresult nsHostResolver::TrrLookup(nsHostRecord*, mozilla::net::TRR*)': 67:17.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Logging.h:280:35: warning: 'rectype' may be used uninitialized in this function [-Wmaybe-uninitialized] 67:17.40 280 | mozilla::detail::log_print(moz_real_module, _level, \ 67:17.40 | ^ 67:17.40 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:1360:18: note: 'rectype' was declared here 67:17.40 1360 | enum TrrType rectype; 67:17.40 | ^~~~~~~ 67:18.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.13 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.13 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h: In member function 'void nsHostResolver::Shutdown()': 67:18.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.13 117 | elt->asT()->AddRef(); 67:18.13 | ~~~~~~~~~~~~~~~~~~^~ 67:18.13 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 67:18.14 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.14 | ^~~~~~~~~~~~ 67:18.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.14 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.14 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.14 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 67:18.14 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.14 | ^~~~~~~~~~~~ 67:18.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.14 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.15 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.15 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.15 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.15 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 67:18.15 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.15 | ^~~~~~~~~~~~ 67:18.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.15 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.15 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.16 117 | elt->asT()->AddRef(); 67:18.16 | ~~~~~~~~~~~~~~~~~~^~ 67:18.16 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 67:18.16 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.16 | ^~~~~~~~~~~ 67:18.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.16 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.16 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.16 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 67:18.16 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.16 | ^~~~~~~~~~~ 67:18.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.16 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.17 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.17 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.17 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 67:18.17 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.17 | ^~~~~~~~~~~ 67:18.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.17 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.17 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.18 117 | elt->asT()->AddRef(); 67:18.18 | ~~~~~~~~~~~~~~~~~~^~ 67:18.18 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 67:18.18 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.18 | ^~~~~~~~~~~ 67:18.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.18 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.18 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.18 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 67:18.18 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.18 | ^~~~~~~~~~~ 67:18.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.19 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.19 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.19 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 67:18.19 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 67:18.19 | ^~~~~~~~~~~ 67:18.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.19 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.19 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.20 117 | elt->asT()->AddRef(); 67:18.20 | ~~~~~~~~~~~~~~~~~~^~ 67:18.20 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 67:18.20 784 | evictionQ; 67:18.20 | ^~~~~~~~~ 67:18.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.20 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.20 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.20 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 67:18.20 784 | evictionQ; 67:18.20 | ^~~~~~~~~ 67:18.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:18.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:18.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:18.21 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 67:18.21 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:18.21 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 67:18.21 784 | evictionQ; 67:18.21 | ^~~~~~~~~ 67:19.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:16, 67:19.23 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:19.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&)': 67:19.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 67:19.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:19.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:19.23 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:1726:21: note: while referencing 'orderedSet2' 67:19.23 1726 | nsTArray orderedSet2; 67:19.23 | ^~~~~~~~~~~ 67:19.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:16, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:19.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 67:19.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:19.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:19.24 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:1725:21: note: while referencing 'orderedSet1' 67:19.24 1725 | nsTArray orderedSet1; 67:19.24 | ^~~~~~~~~~~ 67:19.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:19.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:19.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:19.24 117 | elt->asT()->AddRef(); 67:19.24 | ~~~~~~~~~~~~~~~~~~^~ 67:19.25 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 67:19.25 2004 | mozilla::LinkedList> cbs = 67:19.25 | ^~~ 67:19.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:19.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:19.25 117 | elt->asT()->AddRef(); 67:19.25 | ~~~~~~~~~~~~~~~~~~^~ 67:19.25 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 67:19.25 2004 | mozilla::LinkedList> cbs = 67:19.25 | ^~~ 67:19.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:19.25 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:19.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:19.25 117 | elt->asT()->AddRef(); 67:19.25 | ~~~~~~~~~~~~~~~~~~^~ 67:19.25 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 67:19.25 2004 | mozilla::LinkedList> cbs = 67:19.25 | ^~~ 67:20.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:20.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:20.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h: In member function 'virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookupByType(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, uint32_t, bool)': 67:20.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:20.04 117 | elt->asT()->AddRef(); 67:20.04 | ~~~~~~~~~~~~~~~~~~^~ 67:20.04 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 67:20.04 2092 | mozilla::LinkedList> cbs = 67:20.04 | ^~~ 67:20.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:20.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:20.04 117 | elt->asT()->AddRef(); 67:20.04 | ~~~~~~~~~~~~~~~~~~^~ 67:20.04 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 67:20.04 2092 | mozilla::LinkedList> cbs = 67:20.04 | ^~~ 67:20.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/GeckoProfiler.h:94, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CondVar.h:15, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.h:12, 67:20.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:17: 67:20.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 67:20.04 117 | elt->asT()->AddRef(); 67:20.04 | ~~~~~~~~~~~~~~~~~~^~ 67:20.04 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 67:20.04 2092 | mozilla::LinkedList> cbs = 67:20.04 | ^~~ 67:52.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:52.54 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:52.54 from Unified_cpp_netwerk_dns0.cpp:2: 67:52.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::TRR::DohDecodeQuery(const nsCString&, nsCString&, mozilla::net::TrrType&)': 67:52.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 67:52.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:52.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:52.54 In file included from Unified_cpp_netwerk_dns0.cpp:65: 67:52.54 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRR.cpp:487:27: note: while referencing 'binary' 67:52.54 487 | FallibleTArray binary; 67:52.54 | ^~~~~~ 67:54.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:54.12 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:54.12 from Unified_cpp_netwerk_dns0.cpp:2: 67:54.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::TRRService::_ZN7mozilla3net10TRRService4InitEv.part.0()': 67:54.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 67:54.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:54.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:54.12 In file included from Unified_cpp_netwerk_dns0.cpp:74: 67:54.12 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRRService.cpp:147:27: note: while referencing 'suffixList' 67:54.12 147 | nsTArray suffixList; 67:54.12 | ^~~~~~~~~~ 67:54.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:54.26 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:54.26 from Unified_cpp_netwerk_dns0.cpp:2: 67:54.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::TRRServiceParent::Init()': 67:54.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 67:54.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:54.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:54.26 In file included from Unified_cpp_netwerk_dns0.cpp:101: 67:54.26 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRRServiceParent.cpp:50:23: note: while referencing 'suffixList' 67:54.26 50 | nsTArray suffixList; 67:54.26 | ^~~~~~~~~~ 67:55.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:55.70 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:55.70 from Unified_cpp_netwerk_dns0.cpp:2: 67:55.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::TRRService::Observe(nsISupports*, const char*, const char16_t*)': 67:55.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 67:55.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:55.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:55.70 In file included from Unified_cpp_netwerk_dns0.cpp:74: 67:55.70 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRRService.cpp:555:29: note: while referencing 'suffixList' 67:55.70 555 | nsTArray suffixList; 67:55.70 | ^~~~~~~~~~ 67:56.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:56.49 from Unified_cpp_netwerk_dns0.cpp:2: 67:56.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::TRR::ParseSvcParam(unsigned int, uint16_t, mozilla::net::SvcFieldValue&, uint16_t)': 67:56.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' [-Warray-bounds] 67:56.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:56.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:56.49 In file included from Unified_cpp_netwerk_dns0.cpp:65: 67:56.49 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRR.cpp:1185:50: note: while referencing '' 67:56.49 1185 | field.mValue = AsVariant(SvcParamIpv6Hint()); 67:56.49 | ^ 67:56.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:56.49 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:56.49 from Unified_cpp_netwerk_dns0.cpp:2: 67:56.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::SvcParamIpv6Hint [1]' [-Warray-bounds] 67:56.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:56.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:56.49 In file included from Unified_cpp_netwerk_dns0.cpp:65: 67:56.49 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRR.cpp:1185:49: note: while referencing '' 67:56.49 1185 | field.mValue = AsVariant(SvcParamIpv6Hint()); 67:56.50 | ^ 67:56.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:56.50 from Unified_cpp_netwerk_dns0.cpp:2: 67:56.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' [-Warray-bounds] 67:56.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:56.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:56.50 In file included from Unified_cpp_netwerk_dns0.cpp:65: 67:56.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRR.cpp:1162:50: note: while referencing '' 67:56.50 1162 | field.mValue = AsVariant(SvcParamIpv4Hint()); 67:56.50 | ^ 67:56.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:56.50 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:56.50 from Unified_cpp_netwerk_dns0.cpp:2: 67:56.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::SvcParamIpv4Hint [1]' [-Warray-bounds] 67:56.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:56.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:56.51 In file included from Unified_cpp_netwerk_dns0.cpp:65: 67:56.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRR.cpp:1162:49: note: while referencing '' 67:56.51 1162 | field.mValue = AsVariant(SvcParamIpv4Hint()); 67:56.51 | ^ 67:56.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:56.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:56.98 from Unified_cpp_netwerk_dns0.cpp:2: 67:56.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::ChildDNSRecord::GetAddresses(nsTArray&)': 67:56.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 67:56.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:56.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:56.98 In file included from Unified_cpp_netwerk_dns0.cpp:29: 67:56.98 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/DNSRequestChild.cpp:118:36: note: while referencing '' 67:56.98 118 | aAddressArray = mAddresses.Clone(); 67:56.98 | ^ 67:57.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:57.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:57.01 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:57.01 from Unified_cpp_netwerk_dns0.cpp:2: 67:57.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::net::ChildDNSRecord::ChildDNSRecord(const mozilla::net::DNSRecord&, uint16_t)': 67:57.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 67:57.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:57.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:57.01 In file included from Unified_cpp_netwerk_dns0.cpp:29: 67:57.01 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/DNSRequestChild.cpp:67:28: note: while referencing '' 67:57.01 67 | mAddresses = addrs.Clone(); 67:57.01 | ^ 67:57.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:57.35 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:57.35 from Unified_cpp_netwerk_dns0.cpp:2: 67:57.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::DNSRequestHandler::OnLookupComplete(nsICancelable*, nsIDNSRecord*, nsresult)': 67:57.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 67:57.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:57.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:57.35 In file included from Unified_cpp_netwerk_dns0.cpp:38: 67:57.35 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/DNSRequestParent.cpp:122:23: note: while referencing 'array' 67:57.35 122 | nsTArray array; 67:57.35 | ^~~~~ 67:58.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDNSService.h:23, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDNSService.h:10, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 67:58.42 from /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/ChildDNSService.cpp:5, 67:58.42 from Unified_cpp_netwerk_dns0.cpp:2: 67:58.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::TRRServiceParent::Observe(nsISupports*, const char*, const char16_t*)': 67:58.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 67:58.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 67:58.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:58.42 In file included from Unified_cpp_netwerk_dns0.cpp:101: 67:58.42 /builddir/build/BUILD/firefox-78.7.0/netwerk/dns/TRRServiceParent.cpp:118:27: note: while referencing 'suffixList' 67:58.42 118 | nsTArray suffixList; 67:58.42 | ^~~~~~~~~~ 68:01.93 netwerk/dns/mdns/libmdns 68:05.19 netwerk/socket 68:11.24 netwerk/mime 68:14.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:14.49 from /builddir/build/BUILD/firefox-78.7.0/netwerk/mime/nsMIMEHeaderParamImpl.cpp:14: 68:14.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'static nsresult nsMIMEHeaderParamImpl::DoParameterInternal(const char*, const char*, nsMIMEHeaderParamImpl::ParamDecoding, char**, char**, char**)': 68:14.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 68:14.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:14.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:14.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/mime/nsMIMEHeaderParamImpl.cpp:455:26: note: while referencing 'segments' 68:14.50 455 | nsTArray segments; 68:14.50 | ^~~~~~~~ 68:15.02 netwerk/streamconv 68:19.09 netwerk/streamconv/converters 68:37.59 netwerk/cache 68:48.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:48.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:48.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:48.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:48.41 from Unified_cpp_netwerk_cache0.cpp:2: 68:48.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsOfflineCacheDevice::RunSimpleQuery(mozIStorageStatement*, uint32_t, nsTArray >&)': 68:48.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 68:48.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:48.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:48.41 In file included from Unified_cpp_netwerk_cache0.cpp:83: 68:48.41 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.cpp:2105:23: note: while referencing 'valArray' 68:48.41 2105 | nsTArray valArray; 68:48.41 | ^~~~~~~~ 68:48.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:48.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:48.85 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:48.86 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:48.86 from Unified_cpp_netwerk_cache0.cpp:2: 68:48.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsCacheService::Unlock()': 68:48.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 68:48.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:48.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:48.86 In file included from Unified_cpp_netwerk_cache0.cpp:47: 68:48.86 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheService.cpp:1483:26: note: while referencing 'doomed' 68:48.86 1483 | nsTArray doomed; 68:48.86 | ^~~~~~ 68:49.91 netwerk/cache2 68:50.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:50.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:50.07 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:50.08 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:50.08 from Unified_cpp_netwerk_cache0.cpp:2: 68:50.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsCacheEntryDescriptor::Close()': 68:50.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 68:50.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:50.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:50.08 In file included from Unified_cpp_netwerk_cache0.cpp:29: 68:50.08 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheEntryDescriptor.cpp:508:43: note: while referencing 'inputWrappers' 68:50.08 508 | nsTArray > inputWrappers; 68:50.08 | ^~~~~~~~~~~~~ 68:50.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:50.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:50.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:50.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:50.18 from Unified_cpp_netwerk_cache0.cpp:2: 68:50.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCacheService::CloseAllStreams()': 68:50.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 68:50.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:50.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:50.19 In file included from Unified_cpp_netwerk_cache0.cpp:47: 68:50.19 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheService.cpp:1739:29: note: while referencing 'entries' 68:50.19 1739 | nsTArray entries; 68:50.19 | ^~~~~~~ 68:50.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:50.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:50.19 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:50.19 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:50.19 from Unified_cpp_netwerk_cache0.cpp:2: 68:50.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 68:50.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:50.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:50.20 In file included from Unified_cpp_netwerk_cache0.cpp:47: 68:50.20 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheService.cpp:1734:68: note: while referencing 'outputs' 68:50.20 1734 | nsTArray > outputs; 68:50.20 | ^~~~~~~ 68:50.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:50.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:50.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:50.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:50.20 from Unified_cpp_netwerk_cache0.cpp:2: 68:50.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 68:50.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:50.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:50.21 In file included from Unified_cpp_netwerk_cache0.cpp:47: 68:50.21 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheService.cpp:1733:67: note: while referencing 'inputs' 68:50.21 1733 | nsTArray > inputs; 68:50.22 | ^~~~~~ 68:50.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 68:50.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 68:50.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 68:50.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsApplicationCacheService.cpp:6, 68:50.22 from Unified_cpp_netwerk_cache0.cpp:2: 68:50.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 68:50.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 68:50.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:50.22 In file included from Unified_cpp_netwerk_cache0.cpp:47: 68:50.22 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache/nsCacheService.cpp:1762:49: note: while referencing 'descs' 68:50.22 1762 | nsTArray > descs; 68:50.22 | ^~~~~ 68:52.10 netwerk/protocol/about 69:04.34 netwerk/protocol/data 69:21.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:21.99 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:21.99 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:21.99 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:22.00 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:22.00 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:22.00 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:22.00 from Unified_cpp_netwerk_cache20.cpp:2: 69:22.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheIndex::_ZN7mozilla3net10CacheIndex15ReportHashStatsEv.part.0()': 69:22.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 69:22.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:22.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:22.00 In file included from Unified_cpp_netwerk_cache20.cpp:101: 69:22.00 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIndex.cpp:3859:31: note: while referencing 'records' 69:22.00 3859 | nsTArray records; 69:22.00 | ^~~~~~~ 69:22.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:22.47 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:22.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:22.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:22.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:22.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:22.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:22.48 from Unified_cpp_netwerk_cache20.cpp:2: 69:22.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheFile::Unlock()': 69:22.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:22.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:22.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:22.48 In file included from Unified_cpp_netwerk_cache20.cpp:11: 69:22.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.cpp:1368:33: note: while referencing 'objs' 69:22.48 1368 | nsTArray> objs; 69:22.49 | ^~~~ 69:23.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:23.41 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:23.41 from Unified_cpp_netwerk_cache20.cpp:2: 69:23.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheIOThread::LoopOneLevel(uint32_t)': 69:23.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::CacheIOThread::EventQueue [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 69:23.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:23.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:23.42 In file included from Unified_cpp_netwerk_cache20.cpp:92: 69:23.42 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.cpp:506:14: note: while referencing 'events' 69:23.42 506 | EventQueue events; 69:23.42 | ^~~~~~ 69:27.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:27.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:27.67 from Unified_cpp_netwerk_cache20.cpp:2: 69:27.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheFileIOManager::ShutdownMetadataWriteSchedulingInternal()': 69:27.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:27.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:27.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:27.67 In file included from Unified_cpp_netwerk_cache20.cpp:38: 69:27.67 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.cpp:1468:32: note: while referencing 'files' 69:27.67 1468 | nsTArray > files; 69:27.67 | ^~~~~ 69:27.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:27.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:27.72 from Unified_cpp_netwerk_cache20.cpp:2: 69:27.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheFileIOManager::Notify(nsITimer*)': 69:27.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:27.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:27.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:27.72 In file included from Unified_cpp_netwerk_cache20.cpp:38: 69:27.72 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.cpp:1488:32: note: while referencing 'files' 69:27.73 1488 | nsTArray > files; 69:27.73 | ^~~~~ 69:29.89 netwerk/protocol/file 69:32.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:32.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:32.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:32.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:32.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:32.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:32.81 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:32.81 from Unified_cpp_netwerk_cache20.cpp:2: 69:32.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheFileIOManager::ShutdownInternal()': 69:32.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:32.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:32.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:32.81 In file included from Unified_cpp_netwerk_cache20.cpp:38: 69:32.81 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.cpp:1206:38: note: while referencing 'handles' 69:32.81 1206 | nsTArray > handles; 69:32.82 | ^~~~~~~ 69:34.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:34.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:34.38 from Unified_cpp_netwerk_cache20.cpp:2: 69:34.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::EvictAllInternal()': 69:34.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:34.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:34.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:34.39 In file included from Unified_cpp_netwerk_cache20.cpp:38: 69:34.39 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.cpp:2964:38: note: while referencing 'handles' 69:34.39 2964 | nsTArray > handles; 69:34.39 | ^~~~~~~ 69:34.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheIOThread.h:11, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.h:8, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileChunk.h:8, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:8, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:34.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:34.91 from Unified_cpp_netwerk_cache20.cpp:2: 69:34.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::EvictByContextInternal(nsILoadContextInfo*, bool, const nsAString&)': 69:34.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:34.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:34.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:34.92 In file included from Unified_cpp_netwerk_cache20.cpp:38: 69:34.92 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileIOManager.cpp:3086:38: note: while referencing 'handles' 69:34.92 3086 | nsTArray > handles; 69:34.92 | ^~~~~~~ 69:35.58 In file included from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFile.h:10, 69:35.58 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.h:9, 69:35.58 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:6, 69:35.59 from Unified_cpp_netwerk_cache20.cpp:2: 69:35.59 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileMetadata.h: In member function 'virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)': 69:35.59 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheFileMetadata.h:35:4: warning: 'frecency' may be used uninitialized in this function [-Wmaybe-uninitialized] 69:35.59 35 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 69:35.59 | ^ 69:35.59 In file included from Unified_cpp_netwerk_cache20.cpp:2: 69:35.59 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheEntry.cpp:490:14: note: 'frecency' was declared here 69:35.59 490 | uint32_t frecency; 69:35.59 | ^~~~~~~~ 69:55.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:55.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 69:55.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.h:9, 69:55.72 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:8, 69:55.72 from Unified_cpp_netwerk_cache21.cpp:2: 69:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()': 69:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:55.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:55.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:55.72 In file included from Unified_cpp_netwerk_cache21.cpp:2: 69:55.72 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:539:23: note: while referencing 'keys' 69:55.72 539 | nsTArray keys; 69:55.73 | ^~~~ 69:55.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:55.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 69:55.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.h:9, 69:55.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:8, 69:55.77 from Unified_cpp_netwerk_cache21.cpp:2: 69:55.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheStorageService::Clear()': 69:55.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:55.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:55.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:55.78 In file included from Unified_cpp_netwerk_cache21.cpp:2: 69:55.78 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:799:23: note: while referencing 'keys' 69:55.78 799 | nsTArray keys; 69:55.78 | ^~~~ 69:55.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.h:9, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:8, 69:55.92 from Unified_cpp_netwerk_cache21.cpp:2: 69:55.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheStorageService::ClearOriginInternal(const nsAString&, const mozilla::OriginAttributes&, bool)': 69:55.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:55.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:55.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:55.92 In file included from Unified_cpp_netwerk_cache21.cpp:2: 69:55.92 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:900:36: note: while referencing 'entriesToDelete' 69:55.92 900 | nsTArray> entriesToDelete; 69:55.92 | ^~~~~~~~~~~~~~~ 69:55.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.h:9, 69:55.92 from /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:8, 69:55.92 from Unified_cpp_netwerk_cache21.cpp:2: 69:55.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 69:55.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 69:55.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:55.93 In file included from Unified_cpp_netwerk_cache21.cpp:2: 69:55.93 /builddir/build/BUILD/firefox-78.7.0/netwerk/cache2/CacheStorageService.cpp:900:36: note: while referencing 'entriesToDelete' 69:55.93 900 | nsTArray> entriesToDelete; 69:55.93 | ^~~~~~~~~~~~~~~ 69:57.41 netwerk/protocol/ftp 69:57.68 netwerk/protocol/gio 70:03.23 netwerk/protocol/http 70:30.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 70:30.12 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 70:30.12 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 70:30.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsFtpControlConnection::_ZN22nsFtpControlConnection7ConnectEP12nsIProxyInfoP21nsITransportEventSink.part.0(nsIProxyInfo*, nsITransportEventSink*)': 70:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 70:30.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 70:30.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:30.13 In file included from Unified_cpp_netwerk_protocol_ftp0.cpp:38: 70:30.13 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/ftp/nsFtpControlConnection.cpp:96:49: note: while referencing '' 70:30.13 96 | rv = sts->CreateTransport(nsTArray(), mHost, mPort, proxyInfo, 70:30.13 | ^ 70:30.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 70:30.39 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 70:30.39 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 70:30.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'FTP_STATE nsFtpState::_ZN10nsFtpState6R_pasvEv.part.0()': 70:30.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 70:30.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 70:30.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:30.39 In file included from Unified_cpp_netwerk_protocol_ftp0.cpp:29: 70:30.39 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/ftp/nsFtpConnectionThread.cpp:1369:51: note: while referencing '' 70:30.39 1369 | rv = sts->CreateTransport(nsTArray(), host, port, 70:30.39 | ^ 70:37.19 netwerk/protocol/res 71:04.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoParent.h:8, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 71:04.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 71:04.38 from Unified_cpp_netwerk_protocol_res0.cpp:2: 71:04.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::SubstitutingProtocolHandler::_ZN7mozilla3net27SubstitutingProtocolHandler16SendSubstitutionERK12nsTSubstringIcEP6nsIURIj.part.0(const nsACString&, nsIURI*, uint32_t)': 71:04.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 71:04.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 71:04.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:04.39 In file included from Unified_cpp_netwerk_protocol_res0.cpp:20: 71:04.39 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:259:28: note: while referencing 'parents' 71:04.39 259 | nsTArray parents; 71:04.39 | ^~~~~~~ 71:11.21 netwerk/protocol/viewsource 71:26.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 71:26.82 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ASpdySession.cpp:8, 71:26.82 from Unified_cpp_protocol_http0.cpp:2: 71:26.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::net::AltServiceChild::ProcessHeader(const nsCString&, const nsCString&, const nsCString&, int32_t, const nsCString&, const nsCString&, bool, bool, nsIInterfaceRequestor*, mozilla::net::nsProxyInfo*, uint32_t, const OriginAttributes&)': 71:26.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 71:26.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 71:26.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:26.83 In file included from Unified_cpp_protocol_http0.cpp:29: 71:26.83 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/AltServiceChild.cpp:102:32: note: while referencing 'proxyInfoArray' 71:26.83 102 | nsTArray proxyInfoArray; 71:26.83 | ^~~~~~~~~~~~~~ 71:27.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 71:27.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 71:27.83 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ASpdySession.cpp:8, 71:27.83 from Unified_cpp_protocol_http0.cpp:2: 71:27.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::AltSvcCache::GetAltSvcCacheKeys(nsTArray >&)': 71:27.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 71:27.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 71:27.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:27.84 In file included from Unified_cpp_protocol_http0.cpp:65: 71:27.84 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/AlternateServices.cpp:1230:45: note: while referencing 'items' 71:27.84 1230 | nsTArray items; 71:27.84 | ^~~~~ 71:36.10 netwerk/protocol/websocket 72:07.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/websocket/WebSocketLog.h:12, 72:07.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 72:07.98 from Unified_cpp_protocol_websocket0.cpp:2: 72:07.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::WebSocketBaseRunnable::Run()': 72:07.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::WebSocketEventService::WindowListeners [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:07.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:07.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:07.99 In file included from Unified_cpp_protocol_websocket0.cpp:65: 72:07.99 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/websocket/WebSocketEventService.cpp:47:44: note: while referencing 'listeners' 72:07.99 47 | WebSocketEventService::WindowListeners listeners; 72:07.99 | ^~~~~~~~~ 72:13.05 netwerk/system/linux 72:17.37 netwerk/system/netlink 72:23.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:23.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 72:23.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 72:23.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 72:23.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 72:23.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 72:23.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 72:23.55 from /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:13: 72:23.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::NetlinkService::CalculateIDForFamily(uint8_t, mozilla::SHA1Sum*)': 72:23.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:23.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:23.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:23.55 /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:1610:23: note: while referencing 'linkNamesToHash' 72:23.55 1610 | nsTArray linkNamesToHash; 72:23.55 | ^~~~~~~~~~~~~~~ 72:23.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:23.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 72:23.56 from /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:13: 72:23.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 72:23.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:23.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:23.56 /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:1593:30: note: while referencing 'gwNeighbors' 72:23.56 1593 | nsTArray gwNeighbors; 72:23.57 | ^~~~~~~~~~~ 72:24.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 72:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 72:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 72:24.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 72:24.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 72:24.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 72:24.63 from /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:13: 72:24.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::NetlinkService::ComputeDNSSuffixList()': 72:24.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:24.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:24.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:24.63 /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:1679:23: note: while referencing 'suffixList' 72:24.63 1679 | nsTArray suffixList; 72:24.63 | ^~~~~~~~~~ 72:24.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:24.67 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:24.67 from Unified_cpp_protocol_http1.cpp:2: 72:24.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::GetServerTiming(nsIArray**)': 72:24.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:24.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:24.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:24.68 In file included from Unified_cpp_protocol_http1.cpp:101: 72:24.68 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:5002:39: note: while referencing 'data' 72:24.68 5002 | nsTArray> data; 72:24.68 | ^~~~ 72:24.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:24.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 72:24.97 from /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:13: 72:24.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::NetlinkService::GetDnsSuffixList(nsTArray >&)': 72:24.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:24.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:24.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:24.97 /builddir/build/BUILD/firefox-78.7.0/netwerk/system/netlink/NetlinkService.cpp:1825:41: note: while referencing '' 72:24.97 1825 | aDnsSuffixList = mDNSSuffixList.Clone(); 72:24.97 | ^ 72:25.67 netwerk/ipc 72:36.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.34 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.34 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.34 from Unified_cpp_protocol_http1.cpp:2: 72:36.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpBaseChannel::_ZN7mozilla3net15HttpBaseChannel31ReleaseMainThreadOnlyReferencesEv.part.0()': 72:36.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:36.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.34 In file included from Unified_cpp_protocol_http1.cpp:101: 72:36.34 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:297:35: note: while referencing 'arrayToRelease' 72:36.34 297 | nsTArray> arrayToRelease; 72:36.34 | ^~~~~~~~~~~~~~ 72:36.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.43 from Unified_cpp_protocol_http1.cpp:2: 72:36.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpBackgroundChannelChild::OnStartRequestReceived()': 72:36.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:36.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.43 In file included from Unified_cpp_protocol_http1.cpp:83: 72:36.43 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:89:35: note: while referencing 'runnables' 72:36.43 89 | nsTArray> runnables; 72:36.43 | ^~~~~~~~~ 72:36.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.48 from Unified_cpp_protocol_http1.cpp:2: 72:36.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::net::HttpChannelChild::RecvSetClassifierMatchedTrackingInfo(const ClassifierInfo&)': 72:36.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::net::HttpChannelChild::RecvSetClassifierMatchedTrackingInfo(const ClassifierInfo&):: [1]' [-Warray-bounds] 72:36.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 In file included from Unified_cpp_protocol_http1.cpp:110: 72:36.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:1896:13: note: while referencing '' 72:36.48 1896 | this, [self = UnsafePtr(this), 72:36.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 1897 | lists = CopyableTArray{std::move(lists)}, 72:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 1898 | fullhashes = CopyableTArray{std::move(fullhashes)}]() { 72:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 1899 | self->SetMatchedTrackingInfo(lists, fullhashes); 72:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 1900 | })); 72:36.48 | ~ 72:36.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.48 from Unified_cpp_protocol_http1.cpp:2: 72:36.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:36.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.48 In file included from Unified_cpp_protocol_http1.cpp:110: 72:36.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:1887:30: note: while referencing 'fullhashes' 72:36.48 1887 | nsTArray lists, fullhashes; 72:36.48 | ^~~~~~~~~~ 72:36.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.48 from Unified_cpp_protocol_http1.cpp:2: 72:36.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:36.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.49 In file included from Unified_cpp_protocol_http1.cpp:110: 72:36.49 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:1887:23: note: while referencing 'lists' 72:36.49 1887 | nsTArray lists, fullhashes; 72:36.49 | ^~~~~ 72:36.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:36.62 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:36.62 from Unified_cpp_protocol_http1.cpp:2: 72:36.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpChannelChild::_ZN7mozilla3net16HttpChannelChild31ReleaseMainThreadOnlyReferencesEv.part.0()': 72:36.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 72:36.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:36.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:36.62 In file included from Unified_cpp_protocol_http1.cpp:110: 72:36.62 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:242:35: note: while referencing 'arrayToRelease' 72:36.62 242 | nsTArray> arrayToRelease; 72:36.62 | ^~~~~~~~~~~~~~ 72:37.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:37.83 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:37.83 from Unified_cpp_protocol_http1.cpp:2: 72:37.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::GetMatchedTrackingFullHashes(nsTArray >&)': 72:37.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:37.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:37.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.83 In file included from Unified_cpp_protocol_http1.cpp:101: 72:37.83 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4318:50: note: while referencing '' 72:37.83 4318 | aFullHashes = mMatchedTrackingFullHashes.Clone(); 72:37.83 | ^ 72:37.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:37.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:37.87 from Unified_cpp_protocol_http1.cpp:2: 72:37.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::GetMatchedTrackingLists(nsTArray >&)': 72:37.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:37.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:37.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.87 In file included from Unified_cpp_protocol_http1.cpp:101: 72:37.87 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4311:40: note: while referencing '' 72:37.87 4311 | aLists = mMatchedTrackingLists.Clone(); 72:37.87 | ^ 72:37.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:37.91 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:37.91 from Unified_cpp_protocol_http1.cpp:2: 72:37.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::_ZThn92_N7mozilla3net15HttpBaseChannel23GetMatchedTrackingListsER8nsTArrayI9nsTStringIcEE(nsTArray >&)': 72:37.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:37.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:37.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.91 In file included from Unified_cpp_protocol_http1.cpp:101: 72:37.91 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4311:40: note: while referencing '' 72:37.91 4311 | aLists = mMatchedTrackingLists.Clone(); 72:37.91 | ^ 72:37.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:37.95 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:37.95 from Unified_cpp_protocol_http1.cpp:2: 72:37.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::_ZThn92_N7mozilla3net15HttpBaseChannel28GetMatchedTrackingFullHashesER8nsTArrayI9nsTStringIcEE(nsTArray >&)': 72:37.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:37.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:37.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.95 In file included from Unified_cpp_protocol_http1.cpp:101: 72:37.95 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4318:50: note: while referencing '' 72:37.95 4318 | aFullHashes = mMatchedTrackingFullHashes.Clone(); 72:37.95 | ^ 72:37.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:37.98 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:37.98 from Unified_cpp_protocol_http1.cpp:2: 72:37.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::HttpBaseChannel::SetCorsPreflightParameters(const nsTArray >&)': 72:37.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:37.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:37.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:37.99 In file included from Unified_cpp_protocol_http1.cpp:101: 72:37.99 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4876:41: note: while referencing '' 72:37.99 4876 | mUnsafeHeaders = aUnsafeHeaders.Clone(); 72:37.99 | ^ 72:38.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:38.43 from Unified_cpp_protocol_http1.cpp:2: 72:38.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::SetMatchedTrackingInfo(const nsTArray >&, const nsTArray >&)': 72:38.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:38.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:38.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:38.43 In file included from Unified_cpp_protocol_http1.cpp:101: 72:38.43 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4329:40: note: while referencing '' 72:38.43 4329 | mMatchedTrackingLists = aLists.Clone(); 72:38.43 | ^ 72:38.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:38.43 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:38.43 from Unified_cpp_protocol_http1.cpp:2: 72:38.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:38.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:38.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:38.44 In file included from Unified_cpp_protocol_http1.cpp:101: 72:38.44 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpBaseChannel.cpp:4330:50: note: while referencing '' 72:38.44 4330 | mMatchedTrackingFullHashes = aFullHashes.Clone(); 72:38.44 | ^ 72:38.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:38.51 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:38.51 from Unified_cpp_protocol_http1.cpp:2: 72:38.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::HttpChannelChild::GetClientSetCorsPreflightParameters(mozilla::Maybe&)': 72:38.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 72:38.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:38.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:38.51 In file included from Unified_cpp_protocol_http1.cpp:110: 72:38.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:3380:49: note: while referencing '' 72:38.51 3380 | args.unsafeHeaders() = mUnsafeHeaders.Clone(); 72:38.51 | ^ 72:38.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:38.52 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:38.52 from Unified_cpp_protocol_http1.cpp:2: 72:38.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PHttpChannelChild::CorsPreflightArgs [1]' {aka 'mozilla::net::CorsPreflightArgs [1]'} [-Warray-bounds] 72:38.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:38.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:38.52 In file included from Unified_cpp_protocol_http1.cpp:110: 72:38.52 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:3379:23: note: while referencing 'args' 72:38.52 3379 | CorsPreflightArgs args; 72:38.52 | ^~~~ 72:39.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:39.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:39.29 from Unified_cpp_protocol_http1.cpp:2: 72:39.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::net::HttpChannelChild::RecvOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const TimeStamp&, const nsHttpHeaderArray&, nsTArray&&)': 72:39.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 160 is outside array bounds of 'mozilla::net::HttpChannelChild::RecvOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const TimeStamp&, const nsHttpHeaderArray&, nsTArray&&):: [1]' [-Warray-bounds] 72:39.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:39.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.29 In file included from Unified_cpp_protocol_http1.cpp:110: 72:39.29 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:565:13: note: while referencing '' 72:39.29 565 | this, [self = UnsafePtr(this), aChannelStatus, aTiming, 72:39.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.29 566 | aResponseTrailers, 72:39.29 | ~~~~~~~~~~~~~~~~~~ 72:39.29 567 | consoleReports = CopyableTArray{std::move(aConsoleReports)}]() { 72:39.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.29 568 | self->OnStopRequest(aChannelStatus, aTiming, aResponseTrailers, 72:39.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.29 569 | consoleReports); 72:39.29 | ~~~~~~~~~~~~~~~~ 72:39.29 570 | })); 72:39.29 | ~ 72:39.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:39.46 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:39.46 from Unified_cpp_protocol_http1.cpp:2: 72:39.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpChannelChild::ProcessOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const nsHttpHeaderArray&, const nsTArray&)': 72:39.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 160 is outside array bounds of 'mozilla::net::HttpChannelChild::ProcessOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const nsHttpHeaderArray&, const nsTArray&):: [1]' [-Warray-bounds] 72:39.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:39.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.46 In file included from Unified_cpp_protocol_http1.cpp:110: 72:39.46 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:975:11: note: while referencing '' 72:39.46 975 | [self = UnsafePtr(this), aChannelStatus, aTiming, 72:39.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.46 976 | aResponseTrailers, 72:39.46 | ~~~~~~~~~~~~~~~~~~ 72:39.46 977 | consoleReports = CopyableTArray{aConsoleReports.Clone()}]() { 72:39.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.46 978 | self->OnStopRequest(aChannelStatus, aTiming, aResponseTrailers, 72:39.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.46 979 | consoleReports); 72:39.46 | ~~~~~~~~~~~~~~~~ 72:39.46 980 | }), 72:39.46 | ~ 72:39.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:39.47 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:39.47 from Unified_cpp_protocol_http1.cpp:2: 72:39.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 72:39.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:39.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:39.47 In file included from Unified_cpp_protocol_http1.cpp:110: 72:39.47 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelChild.cpp:977:66: note: while referencing '' 72:39.47 977 | consoleReports = CopyableTArray{aConsoleReports.Clone()}]() { 72:39.47 | ^ 72:40.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:40.96 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:40.96 from Unified_cpp_protocol_http1.cpp:2: 72:40.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpChannelParent::OnStopRequest(nsIRequest*, nsresult)': 72:40.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 72:40.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:40.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:40.96 In file included from Unified_cpp_protocol_http1.cpp:119: 72:40.96 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpChannelParent.cpp:1572:36: note: while referencing 'consoleReports' 72:40.96 1572 | nsTArray consoleReports; 72:40.96 | ^~~~~~~~~~~~~~ 72:41.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:41.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:41.20 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:41.20 from Unified_cpp_protocol_http1.cpp:2: 72:41.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::DelayHttpChannelQueue::FireQueue()': 72:41.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 72:41.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:41.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:41.20 In file included from Unified_cpp_protocol_http1.cpp:11: 72:41.20 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/DelayHttpChannelQueue.cpp:109:41: note: while referencing 'queue' 72:41.20 109 | FallibleTArray> queue; 72:41.20 | ^~~~~ 72:44.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 72:44.05 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 72:44.05 from Unified_cpp_protocol_http1.cpp:2: 72:44.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::Http3Session::CallCertVerification()': 72:44.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::net::NeqoCertificateInfo [1]' [-Warray-bounds] 72:44.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 72:44.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:44.05 In file included from Unified_cpp_protocol_http1.cpp:56: 72:44.05 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/Http3Session.cpp:1256:23: note: while referencing 'certInfo' 72:44.05 1256 | NeqoCertificateInfo certInfo; 72:44.05 | ^~~~~~~~ 73:16.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:16.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/ChannelEventQueue.h:11, 73:16.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/ChannelEventQueue.cpp:8, 73:16.77 from Unified_cpp_netwerk_ipc0.cpp:2: 73:16.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(const mozilla::Maybe&)': 73:16.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(const mozilla::Maybe&):: [1]' [-Warray-bounds] 73:16.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:16.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.77 In file included from Unified_cpp_netwerk_ipc0.cpp:38: 73:16.77 /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/DocumentLoadListener.cpp:1564:11: note: while referencing '' 73:16.77 1564 | [self, requests = std::move(mStreamFilterRequests)]( 73:16.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1565 | const nsresult& aResponse) mutable { 73:16.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1566 | for (StreamFilterRequest& request : requests) { 73:16.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1567 | if (request.mPromise) { 73:16.78 | ~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1568 | request.mPromise->Resolve(std::move(request.mChildEndpoint), 73:16.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1569 | __func__); 73:16.78 | ~~~~~~~~~~ 73:16.78 1570 | request.mPromise = nullptr; 73:16.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.78 1571 | } 73:16.78 | ~ 73:16.78 1572 | } 73:16.79 | ~ 73:16.79 1573 | self->RedirectToRealChannelFinished(aResponse); 73:16.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.79 1574 | }, 73:16.79 | ~ 73:16.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:16.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/ChannelEventQueue.h:11, 73:16.80 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/ChannelEventQueue.cpp:8, 73:16.80 from Unified_cpp_netwerk_ipc0.cpp:2: 73:16.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 73:16.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:16.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:16.80 In file included from Unified_cpp_netwerk_ipc0.cpp:38: 73:16.80 /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/DocumentLoadListener.cpp:1503:28: note: while referencing 'parentEndpoints' 73:16.80 1503 | nsTArray parentEndpoints(mStreamFilterRequests.Length()); 73:16.80 | ^~~~~~~~~~~~~~~ 73:42.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:42.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:42.48 from Unified_cpp_protocol_http2.cpp:2: 73:42.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsCORSListenerProxy::CheckPreflightNeeded(nsIChannel*, UpdateType)': 73:42.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 73:42.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:42.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:42.48 In file included from Unified_cpp_protocol_http2.cpp:128: 73:42.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsCORSListenerProxy.cpp:992:23: note: while referencing 'headers' 73:42.48 992 | nsTArray headers; 73:42.49 | ^~~~~~~ 73:42.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:42.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:42.76 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:42.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:42.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:42.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:42.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:42.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:42.77 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:42.77 from Unified_cpp_protocol_http2.cpp:2: 73:42.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsCORSPreflightListener::CheckPreflightRequestApproved(nsIRequest*)': 73:42.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 73:42.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:42.77 In file included from Unified_cpp_protocol_http2.cpp:128: 73:42.77 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsCORSListenerProxy.cpp:1300:23: note: while referencing 'headers' 73:42.77 1300 | nsTArray headers; 73:42.77 | ^~~~~~~ 73:44.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:44.13 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:44.13 from Unified_cpp_protocol_http2.cpp:2: 73:44.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::net::ParsedHeaderValueListList::ParsedHeaderValueListList(const nsCString&, bool)::; _ArgTypes = {const char*, unsigned int}]': 73:44.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::ParsedHeaderValueList [1]' [-Warray-bounds] 73:44.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:44.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.14 In file included from Unified_cpp_protocol_http2.cpp:137: 73:44.14 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttp.cpp:783:70: note: while referencing '' 73:44.14 783 | ParsedHeaderValueList(output, outputLength, allowInvalidValue)); 73:44.14 | ^ 73:44.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:44.18 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:44.18 from Unified_cpp_protocol_http2.cpp:2: 73:44.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpTrafficAnalyzer::IncrementHttpConnection(nsTArray&&)': 73:44.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 73:44.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:44.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.19 In file included from Unified_cpp_protocol_http2.cpp:29: 73:44.19 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpTrafficAnalyzer.cpp:212:33: note: while referencing 'categories' 73:44.19 212 | nsTArray categories(std::move(aCategories)); 73:44.19 | ^~~~~~~~~~ 73:44.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:44.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:44.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:44.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:44.29 from Unified_cpp_protocol_http2.cpp:2: 73:44.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::net::HttpTransactionParent::RecvOnStartRequest(const nsresult&, const mozilla::Maybe&, const nsCString&, const bool&, const TimingStructArgs&, const int32_t&, nsTArray&&)': 73:44.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 220 is outside array bounds of 'mozilla::net::HttpTransactionParent::RecvOnStartRequest(const nsresult&, const mozilla::Maybe&, const nsCString&, const bool&, const TimingStructArgs&, const int32_t&, nsTArray&&):: [1]' [-Warray-bounds] 73:44.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:44.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.29 In file included from Unified_cpp_protocol_http2.cpp:47: 73:44.29 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpTransactionParent.cpp:354:7: note: while referencing '' 73:44.29 354 | [self = UnsafePtr(this), aStatus, aResponseHead, 73:44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 355 | aSecurityInfoSerialization, aProxyConnectFailed, aTimings, 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 356 | aProxyConnectResponseCode, 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 357 | aDataForSniffer = CopyableTArray{std::move(aDataForSniffer)}]() mutable { 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 358 | self->DoOnStartRequest(aStatus, aResponseHead, 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 359 | aSecurityInfoSerialization, aProxyConnectFailed, 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 360 | aTimings, aProxyConnectResponseCode, 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 361 | std::move(aDataForSniffer)); 73:44.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:44.30 362 | })); 73:44.30 | ~ 73:46.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:46.46 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:46.46 from Unified_cpp_protocol_http2.cpp:2: 73:46.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpTransactionChild::OnStartRequest(nsIRequest*)': 73:46.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 73:46.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:46.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:46.47 In file included from Unified_cpp_protocol_http2.cpp:38: 73:46.47 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpTransactionChild.cpp:403:21: note: while referencing 'dataForSniffer' 73:46.47 403 | nsTArray dataForSniffer; 73:46.47 | ^~~~~~~~~~~~~~ 73:49.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 73:49.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 73:49.29 from Unified_cpp_protocol_http2.cpp:2: 73:49.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsCORSListenerProxy::StartCORSPreflight(nsIChannel*, nsICorsPreflightCallback*, nsTArray >&, nsIChannel**)': 73:49.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 73:49.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:49.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:49.29 In file included from Unified_cpp_protocol_http2.cpp:128: 73:49.29 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsCORSListenerProxy.cpp:1466:23: note: while referencing 'preflightHeaders' 73:49.29 1466 | nsTArray preflightHeaders; 73:49.29 | ^~~~~~~~~~~~~~~~ 73:51.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:51.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:51.85 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:51.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessChild.h:9, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessChild.cpp:6, 73:51.86 from Unified_cpp_netwerk_ipc1.cpp:2: 73:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::net::SocketProcessParent::RecvGetTLSClientCert(const nsCString&, const OriginAttributes&, const int32_t&, const uint32_t&, const uint32_t&, const ByteArray&, mozilla::Maybe&&, nsTArray&&, bool*, mozilla::net::PSocketProcessParent::ByteArray*, mozilla::net::PSocketProcessParent::ByteArray*, nsTArray*)': 73:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PSocketProcessParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} [-Warray-bounds] 73:51.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:51.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:51.86 In file included from Unified_cpp_netwerk_ipc1.cpp:29: 73:51.86 /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessParent.cpp:323:17: note: while referencing 'array' 73:51.86 323 | ByteArray array; 73:51.86 | ^~~~~ 73:51.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 73:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 73:51.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessChild.h:9, 73:51.87 from /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessChild.cpp:6, 73:51.87 from Unified_cpp_netwerk_ipc1.cpp:2: 73:51.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 73:51.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 73:51.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:51.87 In file included from Unified_cpp_netwerk_ipc1.cpp:29: 73:51.87 /builddir/build/BUILD/firefox-78.7.0/netwerk/ipc/SocketProcessParent.cpp:303:31: note: while referencing 'collectedCANames' 73:51.88 303 | nsTArray> collectedCANames; 73:51.88 | ^~~~~~~~~~~~~~~~ 73:55.17 netwerk/url-classifier 74:25.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:25.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:25.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:25.50 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:25.50 from Unified_cpp_url-classifier0.cpp:2: 74:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::net::AsyncUrlChannelClassifier::CheckChannel(nsIChannel*, std::function&&)::::]': 74:25.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:25.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:25.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:25.51 In file included from Unified_cpp_url-classifier0.cpp:2: 74:25.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:444:23: note: while referencing 'hashes' 74:25.51 444 | nsTArray hashes; 74:25.51 | ^~~~~~ 74:25.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:25.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:25.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:25.51 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:25.51 from Unified_cpp_url-classifier0.cpp:2: 74:25.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:25.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:25.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:25.52 In file included from Unified_cpp_url-classifier0.cpp:2: 74:25.52 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:443:23: note: while referencing 'list' 74:25.52 443 | nsTArray list; 74:25.52 | ^~~~ 74:29.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:29.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:29.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:29.10 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:29.10 from Unified_cpp_url-classifier0.cpp:2: 74:29.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::net::UrlClassifierFeatureFactory::GetFeaturesFromChannel(nsIChannel*, nsTArray >&)': 74:29.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:29.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:29.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:29.10 In file included from Unified_cpp_url-classifier0.cpp:65: 74:29.10 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureFactory.cpp:111:47: note: while referencing 'flashFeatures' 74:29.10 111 | nsTArray> flashFeatures; 74:29.10 | ^~~~~~~~~~~~~ 74:29.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:29.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:29.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:29.62 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:29.62 from Unified_cpp_url-classifier0.cpp:2: 74:29.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::net::UrlClassifierFeatureFactory::GetFeatureNames(nsTArray >&)': 74:29.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:29.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:29.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:29.63 In file included from Unified_cpp_url-classifier0.cpp:65: 74:29.63 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureFactory.cpp:274:25: note: while referencing 'features' 74:29.63 274 | nsTArray features; 74:29.63 | ^~~~~~~~ 74:29.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:29.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:29.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:29.63 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:29.63 from Unified_cpp_url-classifier0.cpp:2: 74:29.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:29.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:29.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:29.63 In file included from Unified_cpp_url-classifier0.cpp:65: 74:29.63 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureFactory.cpp:281:25: note: while referencing 'features' 74:29.63 281 | nsTArray features; 74:29.63 | ^~~~~~~~ 74:29.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:29.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:29.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:29.96 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:29.96 from Unified_cpp_url-classifier0.cpp:2: 74:29.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureBase::GetTables(nsIUrlClassifierFeature::listType, nsTArray >&)': 74:29.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 74:29.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:29.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:29.96 In file included from Unified_cpp_url-classifier0.cpp:29: 74:29.96 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:125:38: note: while referencing '' 74:29.96 125 | aTables = mTables[aListType].Clone(); 74:29.96 | ^ 74:30.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:30.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:30.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:30.03 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:30.03 from Unified_cpp_url-classifier0.cpp:2: 74:30.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::UrlClassifierFeatureCustomTables::GetTables(nsIUrlClassifierFeature::listType, nsTArray >&)': 74:30.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 74:30.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:30.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:30.03 In file included from Unified_cpp_url-classifier0.cpp:56: 74:30.03 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:43:38: note: while referencing '' 74:30.03 43 | aTables = mWhitelistTables.Clone(); 74:30.03 | ^ 74:30.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:30.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:30.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:30.04 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:30.04 from Unified_cpp_url-classifier0.cpp:2: 74:30.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 74:30.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:30.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:30.04 In file included from Unified_cpp_url-classifier0.cpp:56: 74:30.04 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:38:38: note: while referencing '' 74:30.04 38 | aTables = mBlacklistTables.Clone(); 74:30.04 | ^ 74:30.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:30.21 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:30.21 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:30.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:30.21 from Unified_cpp_url-classifier0.cpp:2: 74:30.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::{anonymous}::FeatureData::InitializeList(mozilla::net::{anonymous}::FeatureTask*, nsIChannel*, nsIUrlClassifierFeature::listType, nsTArray >&)': 74:30.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:30.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:30.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:30.21 In file included from Unified_cpp_url-classifier0.cpp:2: 74:30.21 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:753:23: note: while referencing 'tables' 74:30.21 753 | nsTArray tables; 74:30.21 | ^~~~~~ 74:30.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:30.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 74:30.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:9, 74:30.50 from /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 74:30.50 from Unified_cpp_url-classifier0.cpp:2: 74:30.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::net::AsyncUrlChannelClassifier::CheckChannel(nsIChannel*, std::function&&)': 74:30.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:30.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:30.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:30.50 In file included from Unified_cpp_url-classifier0.cpp:2: 74:30.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:550:47: note: while referencing 'features' 74:30.50 550 | nsTArray> features; 74:30.50 | ^~~~~~~~ 74:35.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:35.36 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:35.37 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:35.37 from Unified_cpp_protocol_http3.cpp:2: 74:35.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::nsHttpConnection::SetupNPNList(nsISSLSocketControl*, uint32_t)': 74:35.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:35.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:35.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:35.37 In file included from Unified_cpp_protocol_http3.cpp:56: 74:35.37 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnection.cpp:918:23: note: while referencing 'protocolArray' 74:35.37 918 | nsTArray protocolArray; 74:35.37 | ^~~~~~~~~~~~~ 74:36.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:36.79 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:36.79 from Unified_cpp_protocol_http3.cpp:2: 74:36.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::NotifyConnectionOfWindowIdChange(uint64_t)': 74:36.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:36.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:36.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:36.79 In file included from Unified_cpp_protocol_http3.cpp:74: 74:36.79 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3706:39: note: while referencing 'connections' 74:36.79 3706 | nsTArray> connections; 74:36.79 | ^~~~~~~~~~~ 74:36.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:36.97 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:36.97 from Unified_cpp_protocol_http3.cpp:2: 74:36.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::SetupStreams(nsISocketTransport**, nsIAsyncInputStream**, nsIAsyncOutputStream**, bool)': 74:36.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:36.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:36.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:36.97 In file included from Unified_cpp_protocol_http3.cpp:74: 74:36.97 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:4123:23: note: while referencing 'socketTypes' 74:36.97 4123 | nsTArray socketTypes; 74:36.97 | ^~~~~~~~~~~ 74:41.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:41.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:41.28 from Unified_cpp_protocol_http3.cpp:2: 74:41.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnection::Start0RTTSpdy(mozilla::net::SpdyVersion)': 74:41.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:41.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:41.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:41.28 In file included from Unified_cpp_protocol_http3.cpp:56: 74:41.28 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnection.cpp:298:41: note: while referencing 'list' 74:41.28 298 | nsTArray > list; 74:41.28 | ^~~~ 74:41.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:41.28 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:41.29 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:41.29 from Unified_cpp_protocol_http3.cpp:2: 74:41.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:41.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:41.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:41.30 In file included from Unified_cpp_protocol_http3.cpp:56: 74:41.30 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnection.cpp:298:41: note: while referencing 'list' 74:41.30 298 | nsTArray > list; 74:41.30 | ^~~~ 74:42.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:42.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:42.21 from Unified_cpp_protocol_http3.cpp:2: 74:42.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::net::nsHttpConnectionInfo::SerializeHttpConnectionInfo(mozilla::net::nsHttpConnectionInfo*, mozilla::net::HttpConnectionInfoCloneArgs&)': 74:42.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 74:42.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:42.21 In file included from Unified_cpp_protocol_http3.cpp:65: 74:42.22 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionInfo.cpp:372:32: note: while referencing 'proxyInfoArray' 74:42.22 372 | nsTArray proxyInfoArray; 74:42.22 | ^~~~~~~~~~~~~~ 74:42.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:42.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:42.27 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:42.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:42.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:42.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:42.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:42.28 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:42.28 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:42.28 from Unified_cpp_protocol_http3.cpp:2: 74:42.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpChannel::_ZN7mozilla3net13nsHttpChannel31ReleaseMainThreadOnlyReferencesEv.part.0()': 74:42.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:42.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:42.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:42.28 In file included from Unified_cpp_protocol_http3.cpp:38: 74:42.28 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpChannel.cpp:429:35: note: while referencing 'arrayToRelease' 74:42.28 429 | nsTArray> arrayToRelease; 74:42.28 | ^~~~~~~~~~~~~~ 74:45.02 netwerk/srtp/src 74:45.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:46.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:46.63 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:46.63 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:46.63 from Unified_cpp_protocol_http3.cpp:2: 74:46.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::PreparePendingQForDispatching(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, nsTArray >&, bool)': 74:46.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:46.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:46.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:46.63 In file included from Unified_cpp_protocol_http3.cpp:74: 74:46.63 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1118:44: note: while referencing 'remainingPendingQ' 74:46.63 1118 | nsTArray> remainingPendingQ; 74:46.63 | ^~~~~~~~~~~~~~~~~ 74:47.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:49.27 netwerk/sctp/src 74:49.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:50.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:51.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:51.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:52.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:53.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:53.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:57.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 74:57.75 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_cookie_echo': 74:57.76 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c:2813:19: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'unsigned int' [-Wsign-compare] 74:57.76 2813 | if (diff.tv_sec > UINT32_MAX / 1000000) { 74:57.76 | ^ 74:57.77 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_stream_reset_response': 74:57.78 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c:3944:64: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member] 74:57.78 3944 | sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams); 74:57.78 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 74:57.78 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c:3957:66: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member] 74:57.79 3957 | sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams); 74:57.79 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 74:57.80 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_str_reset_request_out': 74:57.80 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_input.c:4235:50: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member] 74:57.80 4235 | sctp_reset_in_stream(stcb, number_entries, req->list_of_streams); 74:57.80 | ~~~^~~~~~~~~~~~~~~~~ 74:57.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:57.89 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:57.89 from Unified_cpp_protocol_http3.cpp:2: 74:57.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnection::StartSpdy(nsISSLSocketControl*, mozilla::net::SpdyVersion)': 74:57.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:57.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:57.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:57.89 In file included from Unified_cpp_protocol_http3.cpp:56: 74:57.90 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnection.cpp:354:41: note: while referencing 'list' 74:57.90 354 | nsTArray > list; 74:57.90 | ^~~~ 74:57.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 74:57.90 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 74:57.90 from Unified_cpp_protocol_http3.cpp:2: 74:57.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 74:57.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 74:57.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:57.90 In file included from Unified_cpp_protocol_http3.cpp:56: 74:57.90 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnection.cpp:354:41: note: while referencing 'list' 74:57.90 354 | nsTArray > list; 74:57.90 | ^~~~ 75:00.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 75:00.38 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 75:00.38 from Unified_cpp_protocol_http3.cpp:2: 75:00.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::_ZN7mozilla3net19nsHttpConnectionMgr20DispatchSpdyPendingQER8nsTArrayI6RefPtrINS1_22PendingTransactionInfoEEEPNS1_17nsConnectionEntryEPNS0_18HttpConnectionBaseE.part.0(nsTArray >&, mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, mozilla::net::HttpConnectionBase*)': 75:00.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 75:00.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:00.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:00.38 In file included from Unified_cpp_protocol_http3.cpp:74: 75:00.38 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:2140:44: note: while referencing 'leftovers' 75:00.38 2140 | nsTArray> leftovers; 75:00.38 | ^~~~~~~~~ 75:00.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 75:00.47 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 75:00.47 from Unified_cpp_protocol_http3.cpp:2: 75:00.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::ProcessSpdyPendingQ(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*)': 75:00.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 75:00.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:00.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:00.48 In file included from Unified_cpp_protocol_http3.cpp:74: 75:00.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:2194:44: note: while referencing 'pendingQ' 75:00.48 2194 | nsTArray> pendingQ; 75:00.48 | ^~~~~~~~ 75:00.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 75:00.55 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 75:00.55 from Unified_cpp_protocol_http3.cpp:2: 75:00.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::OnTransportStatus(nsITransport*, nsresult, int64_t, int64_t)': 75:00.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 75:00.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:00.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:00.56 In file included from Unified_cpp_protocol_http3.cpp:74: 75:00.56 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:5217:23: note: while referencing 'addressSet' 75:00.56 5217 | nsTArray addressSet; 75:00.56 | ^~~~~~~~~~ 75:01.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:01.47 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c: In function 'send_forward_tsn': 75:01.48 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c:10992:22: warning: converting a packed 'struct sctp_forward_tsn_chunk' pointer (alignment 1) to a 'struct sctp_strseq_mid' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 75:01.48 10992 | strseq_m = (struct sctp_strseq_mid *)fwdtsn; 75:01.48 | ^~~~~~~~~~~~~~~ 75:01.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 75:01.48 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/HttpLog.h:20, 75:01.49 from /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 75:01.49 from Unified_cpp_protocol_http3.cpp:2: 75:01.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::nsHttpConnectionMgr::ProcessPendingQForEntry(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, bool)': 75:01.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 75:01.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:01.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:01.50 In file included from Unified_cpp_protocol_http3.cpp:74: 75:01.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1235:44: note: while referencing 'pendingQ' 75:01.50 1235 | nsTArray> pendingQ; 75:01.50 | ^~~~~~~~ 75:01.50 In file included from /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c:46: 75:01.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_header.h:407:8: note: defined here 75:01.50 407 | struct sctp_forward_tsn_chunk { 75:01.50 | ^~~~~~~~~~~~~~~~~~~~~~ 75:01.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_header.h:418:8: note: defined here 75:01.50 418 | struct sctp_strseq_mid { 75:01.50 | ^~~~~~~~~~~~~~~ 75:01.50 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_send_sack': 75:01.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c:11386:3: warning: converting a packed 'struct sctp_gap_ack_block' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 75:01.51 11386 | dup = (uint32_t *) gap_descriptor; 75:01.51 | ^~~ 75:01.51 In file included from /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_output.c:46: 75:01.51 /builddir/build/BUILD/firefox-78.7.0/netwerk/sctp/src/netinet/sctp_header.h:265:8: note: defined here 75:01.51 265 | struct sctp_gap_ack_block { 75:01.52 | ^~~~~~~~~~~~~~~~~~ 75:07.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:09.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:10.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:10.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:10.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:11.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:11.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:11.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:12.61 Compiling webrender v0.61.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/wr/webrender) 75:15.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:15.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:17.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:18.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:18.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:18.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 75:19.25 netwerk/sctp/datachannel 75:22.09 netwerk/wifi 75:27.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.h:10, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.h:9, 75:27.21 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.cpp:5, 75:27.21 from Unified_cpp_netwerk_wifi0.cpp:2: 75:27.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsWifiMonitor::CallWifiListeners(const nsCOMArray&, bool)': 75:27.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 75:27.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:27.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:27.21 In file included from Unified_cpp_netwerk_wifi0.cpp:11: 75:27.21 /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.cpp:215:42: note: while referencing 'accessPoints' 75:27.21 215 | nsTArray> accessPoints(resultCount); 75:27.21 | ^~~~~~~~~~~~ 75:27.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.h:10, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.h:9, 75:27.22 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.cpp:5, 75:27.22 from Unified_cpp_netwerk_wifi0.cpp:2: 75:27.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 75:27.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:27.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:27.23 In file included from Unified_cpp_netwerk_wifi0.cpp:11: 75:27.23 /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.cpp:215:42: note: while referencing 'accessPoints' 75:27.23 215 | nsTArray> accessPoints(resultCount); 75:27.23 | ^~~~~~~~~~~~ 75:27.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 75:27.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 75:27.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsProxyRelease.h:19, 75:27.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.h:10, 75:27.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.h:9, 75:27.24 from /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiAccessPoint.cpp:5, 75:27.24 from Unified_cpp_netwerk_wifi0.cpp:2: 75:27.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WifiListenerArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 75:27.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 75:27.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:27.24 In file included from Unified_cpp_netwerk_wifi0.cpp:11: 75:27.24 /builddir/build/BUILD/firefox-78.7.0/netwerk/wifi/nsWifiMonitor.cpp:199:21: note: while referencing 'currentListeners' 75:27.24 199 | WifiListenerArray currentListeners; 75:27.24 | ^~~~~~~~~~~~~~~~ 75:29.47 netwerk/build 75:51.89 extensions/auth 76:06.05 ipc/app 76:08.37 ipc/chromium 76:17.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:7: 76:17.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool base::LaunchApp(const std::vector >&, const base::LaunchOptions&, base::ProcessHandle*)': 76:17.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 76:17.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 76:17.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:17.45 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:196:32: note: while referencing 'fdsremap' 76:17.45 196 | nsTArray fdsremap(options.fds_to_remap.size()); 76:17.45 | ^~~~~~~~ 76:17.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 76:17.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:7: 76:17.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' [-Warray-bounds] 76:17.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 76:17.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:17.45 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:195:29: note: while referencing 'env' 76:17.45 195 | nsTArray env(options.env_map.size()); 76:17.46 | ^~~ 76:17.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 76:17.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 76:17.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 76:17.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:7: 76:17.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 76:17.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 76:17.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:17.46 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util_linux.cc:194:23: note: while referencing '_argv' 76:17.47 194 | nsTArray _argv(argv.size()); 76:17.47 | ^~~~~ 76:32.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 76:32.73 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/histogram.h:54, 76:32.74 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/histogram.cc:12, 76:32.74 from Unified_cpp_ipc_chromium0.cpp:38: 76:32.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual base::Histogram::SampleSet base::Histogram::SnapshotSample() const': 76:32.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 76:32.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 76:32.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:32.74 In file included from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/histogram.cc:12, 76:32.74 from Unified_cpp_ipc_chromium0.cpp:38: 76:32.74 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/histogram.h:148:38: note: while referencing '' 76:32.74 148 | result.counts_ = counts_.Clone(); 76:32.74 | ^ 77:00.77 ipc/chromium/src/third_party 77:00.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 77:00.92 In file included from Unified_c_src_third_party0.c:2: 77:00.92 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/buffer.c: In function 'evbuffer_write_sendfile': 77:00.92 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/buffer.c:2487:37: warning: passing argument 3 of 'sendfile' from incompatible pointer type [-Wincompatible-pointer-types] 77:00.92 2487 | res = sendfile(dest_fd, source_fd, &offset, chain->off); 77:00.92 | ^~~~~~~ 77:00.92 | | 77:00.92 | int32_t * {aka int *} 77:00.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/sys/sendfile.h:3, 77:00.93 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/buffer.c:66, 77:00.93 from Unified_c_src_third_party0.c:2: 77:00.93 /usr/include/sys/sendfile.h:33:60: note: expected 'off_t *' {aka 'long int *'} but argument is of type 'int32_t *' {aka 'int *'} 77:00.93 33 | extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset, 77:00.93 | ~~~~~~~^~~~~~~~ 77:11.58 In file included from Unified_c_src_third_party0.c:119: 77:11.58 In function 'evutil_sockaddr_cmp', 77:11.58 inlined from 'evdns_nameserver_add_impl_' at /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/evdns.c:2496:9, 77:11.58 inlined from 'evdns_base_nameserver_add' at /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/evdns.c:2577:8: 77:11.59 /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/third_party/libevent/evutil.c:2229:12: warning: '__builtin_memcmp_eq' reading 16 bytes from a region of size 8 [-Wstringop-overflow=] 77:11.59 2229 | if ((r = memcmp(sin1->sin6_addr.s6_addr, sin2->sin6_addr.s6_addr, 16))) 77:11.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:13.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 77:16.99 ipc/glue 78:55.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 78:55.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 78:55.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/Transport.h:10, 78:55.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/BackgroundChild.h:11, 78:55.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/BackgroundImpl.cpp:7, 78:55.71 from Unified_cpp_ipc_glue0.cpp:2: 78:55.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 78:55.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 78:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 78:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 78:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 78:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 78:55.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 78:55.72 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 78:55.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:55.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 78:55.72 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/BackgroundImpl.cpp:29, 78:55.73 from Unified_cpp_ipc_glue0.cpp:2: 78:55.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 78:55.73 27 | struct JSGCSetting { 78:55.73 | ^~~~~~~~~~~ 79:49.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:49.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:49.47 from Unified_cpp_ipc_glue1.cpp:2: 79:49.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 79:49.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:49.47 117 | elt->asT()->AddRef(); 79:49.47 | ~~~~~~~~~~~~~~~~~~^~ 79:49.48 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:49.48 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 79:49.48 2795 | MessageQueue pending = std::move(mPending); 79:49.48 | ^~~~~~~ 79:49.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:49.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:49.48 from Unified_cpp_ipc_glue1.cpp:2: 79:49.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:49.48 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 79:49.48 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:49.48 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:49.48 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 79:49.49 2795 | MessageQueue pending = std::move(mPending); 79:49.49 | ^~~~~~~ 79:49.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:49.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:49.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:49.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:49.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:49.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:49.50 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:49.50 from Unified_cpp_ipc_glue1.cpp:2: 79:49.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:49.50 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 79:49.50 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:49.50 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:49.50 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 79:49.50 2795 | MessageQueue pending = std::move(mPending); 79:49.50 | ^~~~~~~ 79:49.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsUtils.h:16, 79:49.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupports.h:79, 79:49.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIRunnable.h:10, 79:49.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamDestination.h:11, 79:49.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:7, 79:49.51 from Unified_cpp_ipc_glue1.cpp:2: 79:49.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:49.51 1268 | nsrefcnt r = Super::AddRef(); \ 79:49.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 79:49.51 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 79:49.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:49.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 79:49.51 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 79:49.51 | ^~~~~~~~~~~~~~~~~~~~~~~~ 79:49.51 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 79:49.51 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 79:49.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:49.51 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:49.51 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 79:49.52 2795 | MessageQueue pending = std::move(mPending); 79:49.52 | ^~~~~~~ 79:50.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 79:50.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:9, 79:50.42 from Unified_cpp_ipc_glue1.cpp:2: 79:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::IProtocol::DoomSubtree()': 79:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 79:50.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 79:50.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:50.42 In file included from Unified_cpp_ipc_glue1.cpp:137: 79:50.42 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/ProtocolUtils.cpp:510:41: note: while referencing 'managed' 79:50.42 510 | nsTArray> managed; 79:50.42 | ^~~~~~~ 79:50.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 79:50.59 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:9, 79:50.59 from Unified_cpp_ipc_glue1.cpp:2: 79:50.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::IProtocol::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': 79:50.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 79:50.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 79:50.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:50.59 In file included from Unified_cpp_ipc_glue1.cpp:137: 79:50.59 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/ProtocolUtils.cpp:542:41: note: while referencing 'managed' 79:50.59 542 | nsTArray> managed; 79:50.59 | ^~~~~~~ 79:51.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:51.06 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:51.06 from Unified_cpp_ipc_glue1.cpp:2: 79:51.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 79:51.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:51.07 117 | elt->asT()->AddRef(); 79:51.07 | ~~~~~~~~~~~~~~~~~~^~ 79:51.07 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:51.07 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 79:51.07 2878 | MessageQueue queue = std::move(mPending); 79:51.07 | ^~~~~ 79:51.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:51.07 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:51.07 from Unified_cpp_ipc_glue1.cpp:2: 79:51.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:51.08 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 79:51.08 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:51.08 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:51.08 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 79:51.08 2878 | MessageQueue queue = std::move(mPending); 79:51.08 | ^~~~~ 79:51.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:14, 79:51.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/CallArgs.h:73, 79:51.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsapi.h:31, 79:51.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 79:51.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 79:51.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 79:51.09 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:8, 79:51.09 from Unified_cpp_ipc_glue1.cpp:2: 79:51.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:51.09 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 79:51.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:51.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:51.10 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 79:51.10 2878 | MessageQueue queue = std::move(mPending); 79:51.11 | ^~~~~ 79:51.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsUtils.h:16, 79:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupports.h:79, 79:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIRunnable.h:10, 79:51.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamDestination.h:11, 79:51.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/IPCStreamParent.cpp:7, 79:51.11 from Unified_cpp_ipc_glue1.cpp:2: 79:51.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 79:51.11 1268 | nsrefcnt r = Super::AddRef(); \ 79:51.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 79:51.11 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 79:51.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:51.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 79:51.11 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 79:51.12 | ^~~~~~~~~~~~~~~~~~~~~~~~ 79:51.12 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 79:51.12 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 79:51.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:51.12 In file included from Unified_cpp_ipc_glue1.cpp:74: 79:51.12 /builddir/build/BUILD/firefox-78.7.0/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 79:51.12 2878 | MessageQueue queue = std::move(mPending); 79:51.12 | ^~~~~ 80:05.11 ipc/ipdl 80:51.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 80:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 80:51.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 80:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 80:51.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 80:51.11 from BlobTypes.cpp:7, 80:51.11 from UnifiedProtocols0.cpp:2: 80:51.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::OptionalFileDescriptorSet& mozilla::dom::OptionalFileDescriptorSet::operator=(const nsTArray&)': 80:51.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 80:51.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 80:51.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:51.11 In file included from UnifiedProtocols0.cpp:2: 80:51.12 BlobTypes.cpp:201:53: note: while referencing '' 80:51.12 201 | (*(ptr_ArrayOfFileDescriptor())) = (aRhs).Clone(); 80:51.12 | ^ 81:49.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:49.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:49.41 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:49.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:49.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:49.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:49.42 from InputStreamParams.cpp:7, 81:49.42 from UnifiedProtocols1.cpp:2: 81:49.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::ipc::ReadIPDLParam(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, P*) [with P = mozilla::layers::KeyboardMap]': 81:49.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::layers::KeyboardMap [1]' [-Warray-bounds] 81:49.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:49.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:49.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:49.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:49.42 from LayersMessages.cpp:7, 81:49.42 from UnifiedProtocols1.cpp:11: 81:49.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:713:65: note: while referencing '' 81:49.42 713 | *aResult = mozilla::layers::KeyboardMap(std::move(shortcuts)); 81:49.42 | ^ 81:49.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:49.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:49.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:49.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:49.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:49.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:49.43 from InputStreamParams.cpp:7, 81:49.43 from UnifiedProtocols1.cpp:2: 81:49.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 81:49.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:49.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:49.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:49.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:49.44 from LayersMessages.cpp:7, 81:49.44 from UnifiedProtocols1.cpp:11: 81:49.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:709:49: note: while referencing 'shortcuts' 81:49.44 709 | nsTArray shortcuts; 81:49.44 | ^~~~~~~~~ 81:52.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:52.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:52.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:52.43 from InputStreamParams.cpp:7, 81:52.43 from UnifiedProtocols1.cpp:2: 81:52.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 81:52.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 81:52.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:52.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:52.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:52.44 from InputStreamParams.cpp:7, 81:52.44 from UnifiedProtocols1.cpp:2: 81:52.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 81:52.44 1907 | mBands = aRegion.mBands.Clone(); 81:52.44 | ^ 81:52.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:52.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:52.45 from InputStreamParams.cpp:7, 81:52.45 from UnifiedProtocols1.cpp:2: 81:52.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 81:52.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:52.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 81:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 81:52.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:52.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:52.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:52.46 from InputStreamParams.cpp:7, 81:52.46 from UnifiedProtocols1.cpp:2: 81:52.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 81:52.46 1907 | mBands = aRegion.mBands.Clone(); 81:52.46 | ^ 81:53.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:53.31 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:53.32 from InputStreamParams.cpp:7, 81:53.32 from UnifiedProtocols1.cpp:2: 81:53.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': 81:53.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [-Warray-bounds] 81:53.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:53.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:53.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:11, 81:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:53.33 from LayersMessages.cpp:7, 81:53.33 from UnifiedProtocols1.cpp:11: 81:53.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:386:27: note: while referencing 'builder' 81:53.33 386 | RegionBuilder builder; 81:53.33 | ^~~~~~~ 81:55.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 81:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 81:55.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 81:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 81:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 81:55.88 from InputStreamParams.cpp:7, 81:55.88 from UnifiedProtocols1.cpp:2: 81:55.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': 81:55.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [-Warray-bounds] 81:55.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 81:55.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:55.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:11, 81:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:55.88 from LayersMessages.cpp:7, 81:55.89 from UnifiedProtocols1.cpp:11: 81:55.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:386:27: note: while referencing 'builder' 81:55.89 386 | RegionBuilder builder; 81:55.89 | ^~~~~~~ 82:42.11 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/gfx/webrender_bindings) 82:43.75 warning: getting the inner pointer of a temporary `CString` 82:43.75 --> gfx/webrender_bindings/src/bindings.rs:1054:72 82:43.75 | 82:43.75 1054 | gecko_profiler_register_thread(CString::new(name).unwrap().as_ptr()); 82:43.75 | --------------------------- ^^^^^^ this pointer will be invalid 82:43.75 | | 82:43.75 | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime 82:43.75 | 82:43.75 note: the lint level is defined here 82:43.75 --> gfx/webrender_bindings/src/lib.rs:5:9 82:43.75 | 82:43.75 5 | #![deny(warnings)] 82:43.76 | ^^^^^^^^ 82:43.76 = note: `#[warn(temporary_cstring_as_ptr)]` implied by `#[warn(warnings)]` 82:43.76 = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned 82:43.76 = help: for more information, see https://doc.rust-lang.org/reference/destructors.html 83:07.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 83:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 83:07.41 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 83:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 83:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 83:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 83:07.42 from PClientNavigateOpChild.cpp:7, 83:07.42 from UnifiedProtocols11.cpp:2: 83:07.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::ipc::ReadIPDLParam(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, P*) [with P = mozilla::gfx::IntRegionTyped]': 83:07.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [-Warray-bounds] 83:07.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 83:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:07.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:11, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 83:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 83:07.43 from PClientNavigateOpChild.cpp:7, 83:07.43 from UnifiedProtocols11.cpp:2: 83:07.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:386:27: note: while referencing 'builder' 83:07.43 386 | RegionBuilder builder; 83:07.43 | ^~~~~~~ 83:08.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 83:08.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 83:08.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 83:08.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 83:08.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 83:08.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 83:08.43 from PClientNavigateOpChild.cpp:7, 83:08.43 from UnifiedProtocols11.cpp:2: 83:08.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': 83:08.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [-Warray-bounds] 83:08.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 83:08.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:08.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:11, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 83:08.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 83:08.44 from PClientNavigateOpChild.cpp:7, 83:08.44 from UnifiedProtocols11.cpp:2: 83:08.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:386:27: note: while referencing 'builder' 83:08.44 386 | RegionBuilder builder; 83:08.44 | ^~~~~~~ 83:36.12 warning: 1 warning emitted 83:36.71 Compiling gkrust v0.1.0 (/builddir/build/BUILD/firefox-78.7.0/toolkit/library/rust) 84:29.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 84:29.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 84:29.90 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 84:29.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 84:29.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 84:29.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 84:29.91 from PCompositorManagerChild.cpp:7, 84:29.91 from UnifiedProtocols12.cpp:2: 84:29.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PContentChild::OnMessageReceived(const Message&)': 84:29.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 84:29.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 84:29.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:29.91 In file included from UnifiedProtocols12.cpp:56: 84:29.91 PContentChild.cpp:12174:74: note: while referencing 'aEndpoint' 84:29.91 12174 | nsTArray> aEndpoint; 84:29.91 | ^~~~~~~~~ 84:36.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 84:36.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 84:36.61 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 84:36.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 84:36.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 84:36.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 84:36.61 from PCompositorManagerChild.cpp:7, 84:36.61 from UnifiedProtocols12.cpp:2: 84:36.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PContentParent::OnMessageReceived(const Message&, mozilla::dom::PContentParent::Message*&)': 84:36.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 84:36.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 84:36.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:36.61 In file included from UnifiedProtocols12.cpp:65: 84:36.61 PContentParent.cpp:13416:43: note: while referencing 'retval' 84:36.62 13416 | nsTArray retval; 84:36.62 | ^~~~~~ 85:16.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.27 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.28 from PCycleCollectWithLogsChild.cpp:7, 85:16.28 from UnifiedProtocols13.cpp:2: 85:16.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::a11y::PDocAccessibleChild::OnMessageReceived(const Message&, mozilla::a11y::PDocAccessibleChild::Message*&)': 85:16.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.28 In file included from UnifiedProtocols13.cpp:92: 85:16.28 PDocAccessibleChild.cpp:6415:32: note: while referencing 'aSelectedItemIDs' 85:16.28 6415 | nsTArray aSelectedItemIDs; 85:16.28 | ^~~~~~~~~~~~~~~~ 85:16.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.29 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.29 from PCycleCollectWithLogsChild.cpp:7, 85:16.29 from UnifiedProtocols13.cpp:2: 85:16.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.29 In file included from UnifiedProtocols13.cpp:92: 85:16.29 PDocAccessibleChild.cpp:5971:32: note: while referencing 'aRowIndeces' 85:16.29 5971 | nsTArray aRowIndeces; 85:16.30 | ^~~~~~~~~~~ 85:16.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.30 from PCycleCollectWithLogsChild.cpp:7, 85:16.30 from UnifiedProtocols13.cpp:2: 85:16.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.31 In file included from UnifiedProtocols13.cpp:92: 85:16.31 PDocAccessibleChild.cpp:5922:32: note: while referencing 'aColumnIndeces' 85:16.31 5922 | nsTArray aColumnIndeces; 85:16.31 | ^~~~~~~~~~~~~~ 85:16.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.31 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.32 from PCycleCollectWithLogsChild.cpp:7, 85:16.32 from UnifiedProtocols13.cpp:2: 85:16.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.33 In file included from UnifiedProtocols13.cpp:92: 85:16.33 PDocAccessibleChild.cpp:5873:32: note: while referencing 'aCellIndeces' 85:16.33 5873 | nsTArray aCellIndeces; 85:16.33 | ^~~~~~~~~~~~ 85:16.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.33 from PCycleCollectWithLogsChild.cpp:7, 85:16.33 from UnifiedProtocols13.cpp:2: 85:16.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.34 In file included from UnifiedProtocols13.cpp:92: 85:16.34 PDocAccessibleChild.cpp:5824:32: note: while referencing 'aCellIDs' 85:16.34 5824 | nsTArray aCellIDs; 85:16.34 | ^~~~~~~~ 85:16.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.34 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.34 from PCycleCollectWithLogsChild.cpp:7, 85:16.34 from UnifiedProtocols13.cpp:2: 85:16.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.35 In file included from UnifiedProtocols13.cpp:92: 85:16.35 PDocAccessibleChild.cpp:4613:32: note: while referencing 'aCells' 85:16.35 4613 | nsTArray aCells; 85:16.35 | ^~~~~~ 85:16.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.35 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.35 from PCycleCollectWithLogsChild.cpp:7, 85:16.36 from UnifiedProtocols13.cpp:2: 85:16.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.36 In file included from UnifiedProtocols13.cpp:92: 85:16.36 PDocAccessibleChild.cpp:4564:32: note: while referencing 'aCells' 85:16.36 4564 | nsTArray aCells; 85:16.36 | ^~~~~~ 85:16.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.36 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.36 from PCycleCollectWithLogsChild.cpp:7, 85:16.37 from UnifiedProtocols13.cpp:2: 85:16.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.37 In file included from UnifiedProtocols13.cpp:92: 85:16.37 PDocAccessibleChild.cpp:2536:33: note: while referencing 'aAttributes' 85:16.37 2536 | nsTArray aAttributes; 85:16.37 | ^~~~~~~~~~~ 85:16.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.38 from PCycleCollectWithLogsChild.cpp:7, 85:16.38 from UnifiedProtocols13.cpp:2: 85:16.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.38 In file included from UnifiedProtocols13.cpp:92: 85:16.38 PDocAccessibleChild.cpp:2479:33: note: while referencing 'aAttributes' 85:16.38 2479 | nsTArray aAttributes; 85:16.38 | ^~~~~~~~~~~ 85:16.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.39 from PCycleCollectWithLogsChild.cpp:7, 85:16.39 from UnifiedProtocols13.cpp:2: 85:16.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.39 In file included from UnifiedProtocols13.cpp:92: 85:16.39 PDocAccessibleChild.cpp:1647:39: note: while referencing 'relations' 85:16.39 1647 | nsTArray relations; 85:16.39 | ^~~~~~~~~ 85:16.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.40 from PCycleCollectWithLogsChild.cpp:7, 85:16.40 from UnifiedProtocols13.cpp:2: 85:16.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.40 In file included from UnifiedProtocols13.cpp:92: 85:16.40 PDocAccessibleChild.cpp:1598:32: note: while referencing 'targets' 85:16.40 1598 | nsTArray targets; 85:16.40 | ^~~~~~~ 85:16.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:16.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:16.40 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:16.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:16.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:16.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:16.41 from PCycleCollectWithLogsChild.cpp:7, 85:16.41 from UnifiedProtocols13.cpp:2: 85:16.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:16.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:16.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:16.41 In file included from UnifiedProtocols13.cpp:92: 85:16.41 PDocAccessibleChild.cpp:1539:33: note: while referencing 'attributes' 85:16.41 1539 | nsTArray attributes; 85:16.41 | ^~~~~~~~~~ 85:19.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:19.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:19.99 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:19.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:19.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 85:19.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 85:19.99 from PCycleCollectWithLogsChild.cpp:7, 85:19.99 from UnifiedProtocols13.cpp:2: 85:19.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::a11y::PDocAccessibleParent::OnMessageReceived(const Message&)': 85:19.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:19.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:19.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:19.99 In file included from UnifiedProtocols13.cpp:101: 85:19.99 PDocAccessibleParent.cpp:8841:33: note: while referencing 'aData' 85:19.99 8841 | nsTArray aData; 85:19.99 | ^~~~~ 85:58.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:58.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:58.76 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:58.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:58.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 85:58.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 85:58.77 from PDocumentChannelChild.cpp:7, 85:58.77 from UnifiedProtocols14.cpp:2: 85:58.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PFetchEventOpChild::OnMessageReceived(const Message&)': 85:58.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 85:58.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:58.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:58.77 In file included from UnifiedProtocols14.cpp:110: 85:58.77 PFetchEventOpChild.cpp:78:32: note: while referencing 'aParams' 85:58.77 78 | nsTArray aParams; 85:58.77 | ^~~~~~~ 85:59.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 85:59.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 85:59.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 85:59.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 85:59.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 85:59.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 85:59.33 from PDocumentChannelChild.cpp:7, 85:59.33 from UnifiedProtocols14.cpp:2: 85:59.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PDocumentChannelChild::OnMessageReceived(const Message&)': 85:59.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 85:59.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 85:59.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:59.33 In file included from UnifiedProtocols14.cpp:2: 85:59.33 PDocumentChannelChild.cpp:216:74: note: while referencing 'aEndpoint' 85:59.33 216 | nsTArray> aEndpoint; 85:59.33 | ^~~~~~~~~ 86:30.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.30 from PFetchEventOpProxyParent.cpp:7, 86:30.30 from UnifiedProtocols15.cpp:2: 86:30.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PFetchEventOpProxyParent::OnMessageReceived(const Message&)': 86:30.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 86:30.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.31 In file included from UnifiedProtocols15.cpp:2: 86:30.31 PFetchEventOpProxyParent.cpp:78:32: note: while referencing 'aParams' 86:30.31 78 | nsTArray aParams; 86:30.31 | ^~~~~~~ 86:30.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.39 from PFetchEventOpProxyParent.cpp:7, 86:30.39 from UnifiedProtocols15.cpp:2: 86:30.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PFilePickerParent::OnMessageReceived(const Message&)': 86:30.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 86:30.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.39 In file included from UnifiedProtocols15.cpp:110: 86:30.39 PFilePickerParent.cpp:128:32: note: while referencing 'rawFilters' 86:30.39 128 | nsTArray rawFilters; 86:30.39 | ^~~~~~~~~~ 86:30.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.40 from PFetchEventOpProxyParent.cpp:7, 86:30.40 from UnifiedProtocols15.cpp:2: 86:30.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 86:30.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.41 In file included from UnifiedProtocols15.cpp:110: 86:30.41 PFilePickerParent.cpp:127:32: note: while referencing 'filterNames' 86:30.41 127 | nsTArray filterNames; 86:30.41 | ^~~~~~~~~~~ 86:30.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.41 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.41 from PFetchEventOpProxyParent.cpp:7, 86:30.41 from UnifiedProtocols15.cpp:2: 86:30.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 86:30.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.42 In file included from UnifiedProtocols15.cpp:110: 86:30.42 PFilePickerParent.cpp:126:32: note: while referencing 'filters' 86:30.42 126 | nsTArray filters; 86:30.42 | ^~~~~~~ 86:30.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.82 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.82 from PFetchEventOpProxyParent.cpp:7, 86:30.82 from UnifiedProtocols15.cpp:2: 86:30.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 86:30.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::InputBlobs [1]' [-Warray-bounds] 86:30.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.82 In file included from UnifiedProtocols15.cpp:92: 86:30.82 PFilePicker.cpp:575:38: note: while referencing 'tmp' 86:30.82 575 | mozilla::dom::InputBlobs tmp = mozilla::dom::InputBlobs(); 86:30.82 | ^~~ 86:30.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.94 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.94 from PFetchEventOpProxyParent.cpp:7, 86:30.94 from UnifiedProtocols15.cpp:2: 86:30.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 86:30.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemFilesResponse [1]' [-Warray-bounds] 86:30.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.95 In file included from UnifiedProtocols15.cpp:128: 86:30.95 PFileSystemRequest.cpp:1415:51: note: while referencing 'tmp' 86:30.95 1415 | mozilla::dom::FileSystemFilesResponse tmp = mozilla::dom::FileSystemFilesResponse(); 86:30.95 | ^~~ 86:30.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 86:30.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 86:30.95 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 86:30.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:30.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 86:30.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 86:30.95 from PFetchEventOpProxyParent.cpp:7, 86:30.95 from UnifiedProtocols15.cpp:2: 86:30.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemDirectoryListingResponse [1]' [-Warray-bounds] 86:30.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 86:30.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.95 In file included from UnifiedProtocols15.cpp:128: 86:30.96 PFileSystemRequest.cpp:1385:62: note: while referencing 'tmp' 86:30.96 1385 | mozilla::dom::FileSystemDirectoryListingResponse tmp = mozilla::dom::FileSystemDirectoryListingResponse(); 86:30.96 | ^~~ 87:01.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.00 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.01 from PFileSystemRequestParent.cpp:7, 87:01.01 from UnifiedProtocols16.cpp:2: 87:01.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageParent::OnMessageReceived(const Message&)': 87:01.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 87:01.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.01 In file included from UnifiedProtocols16.cpp:137: 87:01.01 PGMPStorageParent.cpp:261:31: note: while referencing 'aBytes' 87:01.01 261 | nsTArray aBytes; 87:01.01 | ^~~~~~ 87:01.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.16 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.16 from PFileSystemRequestParent.cpp:7, 87:01.16 from UnifiedProtocols16.cpp:2: 87:01.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageChild::OnMessageReceived(const Message&)': 87:01.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 87:01.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.16 In file included from UnifiedProtocols16.cpp:128: 87:01.16 PGMPStorageChild.cpp:258:31: note: while referencing 'aBytes' 87:01.16 258 | nsTArray aBytes; 87:01.16 | ^~~~~~ 87:01.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.31 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.31 from PFileSystemRequestParent.cpp:7, 87:01.31 from UnifiedProtocols16.cpp:2: 87:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPServiceParent::OnMessageReceived(const Message&, mozilla::gmp::PGMPServiceParent::Message*&)': 87:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 87:01.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.31 In file included from UnifiedProtocols16.cpp:110: 87:01.31 PGMPServiceParent.cpp:239:33: note: while referencing 'alreadyBridgedTo' 87:01.31 239 | nsTArray alreadyBridgedTo; 87:01.32 | ^~~~~~~~~~~~~~~~ 87:01.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.32 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.32 from PFileSystemRequestParent.cpp:7, 87:01.32 from UnifiedProtocols16.cpp:2: 87:01.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 87:01.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.33 In file included from UnifiedProtocols16.cpp:110: 87:01.33 PGMPServiceParent.cpp:238:33: note: while referencing 'tags' 87:01.33 238 | nsTArray tags; 87:01.33 | ^~~~ 87:01.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.33 from PFileSystemRequestParent.cpp:7, 87:01.34 from UnifiedProtocols16.cpp:2: 87:01.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 87:01.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.34 In file included from UnifiedProtocols16.cpp:110: 87:01.34 PGMPServiceParent.cpp:140:33: note: while referencing 'alreadyBridgedTo' 87:01.34 140 | nsTArray alreadyBridgedTo; 87:01.34 | ^~~~~~~~~~~~~~~~ 87:01.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.34 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.34 from PFileSystemRequestParent.cpp:7, 87:01.34 from UnifiedProtocols16.cpp:2: 87:01.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 87:01.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.35 In file included from UnifiedProtocols16.cpp:110: 87:01.35 PGMPServiceParent.cpp:139:33: note: while referencing 'tags' 87:01.35 139 | nsTArray tags; 87:01.35 | ^~~~ 87:01.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.85 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.86 from PFileSystemRequestParent.cpp:7, 87:01.86 from UnifiedProtocols16.cpp:2: 87:01.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PFunctionBrokerParent::OnMessageReceived(const Message&, mozilla::plugins::PFunctionBrokerParent::Message*&)': 87:01.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::plugins::PFunctionBrokerParent::IpdlTuple [1]' {aka 'mozilla::plugins::IpdlTuple [1]'} [-Warray-bounds] 87:01.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.86 In file included from UnifiedProtocols16.cpp:29: 87:01.86 PFunctionBrokerParent.cpp:137:23: note: while referencing 'aFunctionRet' 87:01.86 137 | IpdlTuple aFunctionRet; 87:01.86 | ^~~~~~~~~~~~ 87:01.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 87:01.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 87:01.86 from PFileSystemRequestParent.cpp:7, 87:01.87 from UnifiedProtocols16.cpp:2: 87:01.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::plugins::PFunctionBrokerParent::IpdlTuple [1]' {aka 'mozilla::plugins::IpdlTuple [1]'} [-Warray-bounds] 87:01.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 87:01.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:01.87 In file included from UnifiedProtocols16.cpp:29: 87:01.87 PFunctionBrokerParent.cpp:115:23: note: while referencing 'aFunctionParams' 87:01.87 115 | IpdlTuple aFunctionParams; 87:01.87 | ^~~~~~~~~~~~~~~ 88:09.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.41 from PGamepadTestChannelChild.cpp:7, 88:09.41 from UnifiedProtocols18.cpp:2: 88:09.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::hal_sandbox::PHalParent::OnMessageReceived(const Message&)': 88:09.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:09.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.41 In file included from UnifiedProtocols18.cpp:38: 88:09.41 PHalParent.cpp:261:32: note: while referencing 'id' 88:09.41 261 | nsTArray id; 88:09.41 | ^~ 88:09.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.41 from PGamepadTestChannelChild.cpp:7, 88:09.41 from UnifiedProtocols18.cpp:2: 88:09.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:09.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.42 In file included from UnifiedProtocols18.cpp:38: 88:09.42 PHalParent.cpp:205:32: note: while referencing 'id' 88:09.42 205 | nsTArray id; 88:09.42 | ^~ 88:09.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.42 from PGamepadTestChannelChild.cpp:7, 88:09.42 from UnifiedProtocols18.cpp:2: 88:09.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:09.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.43 In file included from UnifiedProtocols18.cpp:38: 88:09.43 PHalParent.cpp:204:32: note: while referencing 'pattern' 88:09.43 204 | nsTArray pattern; 88:09.43 | ^~~~~~~ 88:09.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.64 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.64 from PGamepadTestChannelChild.cpp:7, 88:09.64 from UnifiedProtocols18.cpp:2: 88:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::hal_sandbox::PHalChild::OnMessageReceived(const Message&)': 88:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::hal_sandbox::PHalChild::SensorData [1]' {aka 'mozilla::hal::SensorData [1]'} [-Warray-bounds] 88:09.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.65 In file included from UnifiedProtocols18.cpp:29: 88:09.65 PHalChild.cpp:810:24: note: while referencing 'aSensorData' 88:09.65 810 | SensorData aSensorData; 88:09.65 | ^~~~~~~~~~~ 88:09.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.95 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.95 from PGamepadTestChannelChild.cpp:7, 88:09.95 from UnifiedProtocols18.cpp:2: 88:09.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PHttpChannelChild::OnMessageReceived(const Message&)': 88:09.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:09.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.96 In file included from UnifiedProtocols18.cpp:137: 88:09.96 PHttpChannelChild.cpp:734:46: note: while referencing 'consoleReport' 88:09.96 734 | nsTArray consoleReport; 88:09.96 | ^~~~~~~~~~~~~ 88:09.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.96 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.96 from PGamepadTestChannelChild.cpp:7, 88:09.96 from UnifiedProtocols18.cpp:2: 88:09.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PHttpChannelChild::nsHttpHeaderArray [1]' {aka 'mozilla::net::nsHttpHeaderArray [1]'} [-Warray-bounds] 88:09.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.96 In file included from UnifiedProtocols18.cpp:137: 88:09.96 PHttpChannelChild.cpp:733:31: note: while referencing 'responseTrailers' 88:09.96 733 | nsHttpHeaderArray responseTrailers; 88:09.96 | ^~~~~~~~~~~~~~~~ 88:09.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:09.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:09.97 from PGamepadTestChannelChild.cpp:7, 88:09.97 from UnifiedProtocols18.cpp:2: 88:09.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PHttpChannelChild::nsHttpHeaderArray [1]' {aka 'mozilla::net::nsHttpHeaderArray [1]'} [-Warray-bounds] 88:09.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:09.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:09.98 In file included from UnifiedProtocols18.cpp:137: 88:09.98 PHttpChannelChild.cpp:596:31: note: while referencing 'requestHeaders' 88:09.98 596 | nsHttpHeaderArray requestHeaders; 88:09.98 | ^~~~~~~~~~~~~~ 88:10.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:10.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:10.68 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:10.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:10.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:10.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:10.68 from PGamepadTestChannelChild.cpp:7, 88:10.68 from UnifiedProtocols18.cpp:2: 88:10.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PHttpBackgroundChannelChild::OnMessageReceived(const Message&)': 88:10.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:10.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:10.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:10.69 In file included from UnifiedProtocols18.cpp:110: 88:10.69 PHttpBackgroundChannelChild.cpp:186:46: note: while referencing 'consoleReport' 88:10.69 186 | nsTArray consoleReport; 88:10.69 | ^~~~~~~~~~~~~ 88:10.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:10.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:10.69 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:10.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:10.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 88:10.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 88:10.69 from PGamepadTestChannelChild.cpp:7, 88:10.69 from UnifiedProtocols18.cpp:2: 88:10.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PHttpBackgroundChannelChild::nsHttpHeaderArray [1]' {aka 'mozilla::net::nsHttpHeaderArray [1]'} [-Warray-bounds] 88:10.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:10.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:10.70 In file included from UnifiedProtocols18.cpp:110: 88:10.70 PHttpBackgroundChannelChild.cpp:185:31: note: while referencing 'responseTrailers' 88:10.70 185 | nsHttpHeaderArray responseTrailers; 88:10.70 | ^~~~~~~~~~~~~~~~ 88:46.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 88:46.67 from PHttpChannelParent.cpp:7, 88:46.67 from UnifiedProtocols19.cpp:2: 88:46.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::layers::PImageBridgeChild::OnMessageReceived(const Message&)': 88:46.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:46.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:46.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.67 In file included from UnifiedProtocols19.cpp:128: 88:46.67 PImageBridgeChild.cpp:760:50: note: while referencing 'aNotifications' 88:46.67 760 | nsTArray aNotifications; 88:46.67 | ^~~~~~~~~~~~~~ 88:46.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 88:46.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:46.68 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 88:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 88:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 88:46.68 from PHttpChannelParent.cpp:7, 88:46.68 from UnifiedProtocols19.cpp:2: 88:46.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:46.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 88:46.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.69 In file included from UnifiedProtocols19.cpp:128: 88:46.69 PImageBridgeChild.cpp:727:46: note: while referencing 'aMessages' 88:46.69 727 | nsTArray aMessages; 88:46.69 | ^~~~~~~~~ 89:26.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 89:26.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 89:26.17 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 89:26.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 89:26.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 89:26.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 89:26.17 from PAltDataOutputStreamChild.cpp:7, 89:26.17 from UnifiedProtocols2.cpp:2: 89:26.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PAltServiceParent::OnMessageReceived(const Message&)': 89:26.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 89:26.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 89:26.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:26.18 In file included from UnifiedProtocols2.cpp:38: 89:26.18 PAltServiceParent.cpp:179:42: note: while referencing 'proxyInfo' 89:26.18 179 | nsTArray proxyInfo; 89:26.18 | ^~~~~~~~~ 89:56.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 89:56.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 89:56.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 89:56.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 89:56.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 89:56.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 89:56.45 from PInProcess.cpp:7, 89:56.45 from UnifiedProtocols20.cpp:2: 89:56.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMIDIManagerChild::OnMessageReceived(const Message&)': 89:56.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::PMIDIManagerChild::MIDIPortList [1]' {aka 'mozilla::dom::MIDIPortList [1]'} [-Warray-bounds] 89:56.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 89:56.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:56.46 In file included from UnifiedProtocols20.cpp:119: 89:56.46 PMIDIManagerChild.cpp:101:26: note: while referencing 'aPortList' 89:56.46 101 | MIDIPortList aPortList; 89:56.46 | ^~~~~~~~~ 89:58.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 89:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 89:58.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 89:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 89:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 89:58.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 89:58.61 from PInProcess.cpp:7, 89:58.61 from UnifiedProtocols20.cpp:2: 89:58.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::layers::PLayerTransactionParent::OnMessageReceived(const Message&)': 89:58.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 89:58.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 89:58.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:58.61 In file included from UnifiedProtocols20.cpp:74: 89:58.61 PLayerTransactionParent.cpp:331:43: note: while referencing 'aTargets' 89:58.61 331 | nsTArray aTargets; 89:58.61 | ^~~~~~~~ 90:36.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 90:36.36 from PMIDIPortChild.cpp:7, 90:36.36 from UnifiedProtocols21.cpp:2: 90:36.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMessagePortChild::OnMessageReceived(const Message&)': 90:36.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 90:36.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 90:36.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:36.36 In file included from UnifiedProtocols21.cpp:119: 90:36.36 PMessagePortChild.cpp:210:35: note: while referencing 'messages' 90:36.36 210 | nsTArray messages; 90:36.36 | ^~~~~~~~ 90:36.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 90:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 90:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 90:36.37 from PMIDIPortChild.cpp:7, 90:36.37 from UnifiedProtocols21.cpp:2: 90:36.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 90:36.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 90:36.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:36.37 In file included from UnifiedProtocols21.cpp:119: 90:36.37 PMessagePortChild.cpp:177:35: note: while referencing 'messages' 90:36.37 177 | nsTArray messages; 90:36.37 | ^~~~~~~~ 90:36.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 90:36.45 from PMIDIPortChild.cpp:7, 90:36.45 from UnifiedProtocols21.cpp:2: 90:36.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMessagePortParent::OnMessageReceived(const Message&)': 90:36.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 90:36.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 90:36.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:36.45 In file included from UnifiedProtocols21.cpp:128: 90:36.45 PMessagePortParent.cpp:217:35: note: while referencing 'messages' 90:36.45 217 | nsTArray messages; 90:36.45 | ^~~~~~~~ 90:36.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 90:36.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 90:36.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 90:36.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 90:36.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 90:36.46 from PMIDIPortChild.cpp:7, 90:36.46 from UnifiedProtocols21.cpp:2: 90:36.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 90:36.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 90:36.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:36.46 In file included from UnifiedProtocols21.cpp:128: 90:36.46 PMessagePortParent.cpp:184:35: note: while referencing 'messages' 90:36.46 184 | nsTArray messages; 90:36.47 | ^~~~~~~~ 90:39.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 90:39.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 90:39.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 90:39.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 90:39.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 90:39.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 90:39.97 from PMIDIPortChild.cpp:7, 90:39.97 from UnifiedProtocols21.cpp:2: 90:39.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::dom::PMediaTransportParent::OnMessageReceived(const Message&)::; _ArgTypes = {const mozilla::dom::Sequence >&}]': 90:39.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WebrtcGlobalLog [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 90:39.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 90:39.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:39.97 In file included from UnifiedProtocols21.cpp:101: 90:39.98 PMediaTransportParent.cpp:370:33: note: while referencing 'loglines' 90:39.98 370 | WebrtcGlobalLog loglines; 90:39.98 | ^~~~~~~~ 92:09.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:09.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:09.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:09.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:09.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:09.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:09.49 from PPluginInstanceParent.cpp:7, 92:09.49 from UnifiedProtocols23.cpp:2: 92:09.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginInstanceParent::OnMessageReceived(const Message&, mozilla::plugins::PPluginInstanceParent::Message*&)': 92:09.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:09.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:09.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:09.49 In file included from UnifiedProtocols23.cpp:2: 92:09.49 PPluginInstanceParent.cpp:2476:31: note: while referencing 'aDist' 92:09.49 2476 | nsTArray aDist; 92:09.49 | ^~~~~ 92:13.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.36 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.37 from PPluginInstanceParent.cpp:7, 92:13.37 from UnifiedProtocols23.cpp:2: 92:13.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginScriptableObjectChild::OnCallReceived(const Message&, mozilla::plugins::PPluginScriptableObjectChild::Message*&)': 92:13.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.37 In file included from UnifiedProtocols23.cpp:47: 92:13.37 PPluginScriptableObjectChild.cpp:1290:31: note: while referencing 'aArgs' 92:13.37 1290 | nsTArray aArgs; 92:13.37 | ^~~~~ 92:13.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.37 from PPluginInstanceParent.cpp:7, 92:13.37 from UnifiedProtocols23.cpp:2: 92:13.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.37 In file included from UnifiedProtocols23.cpp:47: 92:13.37 PPluginScriptableObjectChild.cpp:1250:40: note: while referencing 'aProperties' 92:13.37 1250 | nsTArray aProperties; 92:13.37 | ^~~~~~~~~~~ 92:13.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.37 from PPluginInstanceParent.cpp:7, 92:13.37 from UnifiedProtocols23.cpp:2: 92:13.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.37 In file included from UnifiedProtocols23.cpp:47: 92:13.38 PPluginScriptableObjectChild.cpp:1040:31: note: while referencing 'aArgs' 92:13.38 1040 | nsTArray aArgs; 92:13.38 | ^~~~~ 92:13.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.38 from PPluginInstanceParent.cpp:7, 92:13.38 from UnifiedProtocols23.cpp:2: 92:13.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.38 In file included from UnifiedProtocols23.cpp:47: 92:13.38 PPluginScriptableObjectChild.cpp:978:31: note: while referencing 'aArgs' 92:13.38 978 | nsTArray aArgs; 92:13.38 | ^~~~~ 92:13.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.60 from PPluginInstanceParent.cpp:7, 92:13.60 from UnifiedProtocols23.cpp:2: 92:13.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginScriptableObjectParent::OnCallReceived(const Message&, mozilla::plugins::PPluginScriptableObjectParent::Message*&)': 92:13.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.60 In file included from UnifiedProtocols23.cpp:56: 92:13.60 PPluginScriptableObjectParent.cpp:1303:31: note: while referencing 'aArgs' 92:13.60 1303 | nsTArray aArgs; 92:13.60 | ^~~~~ 92:13.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.60 from PPluginInstanceParent.cpp:7, 92:13.60 from UnifiedProtocols23.cpp:2: 92:13.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.60 In file included from UnifiedProtocols23.cpp:56: 92:13.60 PPluginScriptableObjectParent.cpp:1263:40: note: while referencing 'aProperties' 92:13.60 1263 | nsTArray aProperties; 92:13.60 | ^~~~~~~~~~~ 92:13.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.60 from PPluginInstanceParent.cpp:7, 92:13.60 from UnifiedProtocols23.cpp:2: 92:13.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.61 In file included from UnifiedProtocols23.cpp:56: 92:13.61 PPluginScriptableObjectParent.cpp:1053:31: note: while referencing 'aArgs' 92:13.61 1053 | nsTArray aArgs; 92:13.61 | ^~~~~ 92:13.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.61 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.61 from PPluginInstanceParent.cpp:7, 92:13.61 from UnifiedProtocols23.cpp:2: 92:13.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:13.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.61 In file included from UnifiedProtocols23.cpp:56: 92:13.61 PPluginScriptableObjectParent.cpp:991:31: note: while referencing 'aArgs' 92:13.61 991 | nsTArray aArgs; 92:13.62 | ^~~~~ 92:13.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.87 from PPluginInstanceParent.cpp:7, 92:13.87 from UnifiedProtocols23.cpp:2: 92:13.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginModuleChild::OnMessageReceived(const Message&)': 92:13.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:13.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.87 In file included from UnifiedProtocols23.cpp:20: 92:13.87 PPluginModuleChild.cpp:735:33: note: while referencing 'aValues' 92:13.87 735 | nsTArray aValues; 92:13.87 | ^~~~~~~ 92:13.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:13.87 from PPluginInstanceParent.cpp:7, 92:13.87 from UnifiedProtocols23.cpp:2: 92:13.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:13.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:13.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:13.88 In file included from UnifiedProtocols23.cpp:20: 92:13.88 PPluginModuleChild.cpp:734:33: note: while referencing 'aNames' 92:13.88 734 | nsTArray aNames; 92:13.88 | ^~~~~~ 92:14.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:14.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:14.10 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:14.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:14.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:14.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:14.10 from PPluginInstanceParent.cpp:7, 92:14.10 from UnifiedProtocols23.cpp:2: 92:14.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginModuleParent::OnMessageReceived(const Message&)': 92:14.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:14.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:14.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:14.10 In file included from UnifiedProtocols23.cpp:29: 92:14.10 PPluginModuleParent.cpp:1369:33: note: while referencing 'aSites' 92:14.10 1369 | nsTArray aSites; 92:14.10 | ^~~~~~ 92:14.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:14.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:14.26 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:14.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:14.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 92:14.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 92:14.26 from PPluginInstanceParent.cpp:7, 92:14.26 from UnifiedProtocols23.cpp:2: 92:14.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginInstanceParent::OnMessageReceived(const Message&)': 92:14.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::plugins::PPluginInstanceParent::NativeEventData [1]' {aka 'mozilla::NativeEventData [1]'} [-Warray-bounds] 92:14.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:14.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:14.26 In file included from UnifiedProtocols23.cpp:2: 92:14.26 PPluginInstanceParent.cpp:2027:29: note: while referencing 'aKeyEventData' 92:14.26 2027 | NativeEventData aKeyEventData; 92:14.26 | ^~~~~~~~~~~~~ 92:47.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:47.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:47.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:47.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:47.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 92:47.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 92:47.33 from PPresentationBuilderParent.cpp:7, 92:47.34 from UnifiedProtocols24.cpp:2: 92:47.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationChild::OnMessageReceived(const Message&)': 92:47.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:47.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:47.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:47.34 In file included from UnifiedProtocols24.cpp:11: 92:47.34 PPresentationChild.cpp:544:32: note: while referencing 'aAvailabilityUrls' 92:47.34 544 | nsTArray aAvailabilityUrls; 92:47.34 | ^~~~~~~~~~~~~~~~~ 92:47.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 92:47.55 from PPresentationBuilderParent.cpp:7, 92:47.55 from UnifiedProtocols24.cpp:2: 92:47.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationParent::OnMessageReceived(const Message&)': 92:47.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:47.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:47.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:47.55 In file included from UnifiedProtocols24.cpp:20: 92:47.55 PPresentationParent.cpp:534:32: note: while referencing 'aAvailabilityUrls' 92:47.55 534 | nsTArray aAvailabilityUrls; 92:47.55 | ^~~~~~~~~~~~~~~~~ 92:47.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 92:47.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 92:47.55 from PPresentationBuilderParent.cpp:7, 92:47.55 from UnifiedProtocols24.cpp:2: 92:47.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 92:47.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 92:47.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:47.55 In file included from UnifiedProtocols24.cpp:20: 92:47.55 PPresentationParent.cpp:501:32: note: while referencing 'aAvailabilityUrls' 92:47.55 501 | nsTArray aAvailabilityUrls; 92:47.55 | ^~~~~~~~~~~~~~~~~ 93:20.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 93:20.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 93:20.35 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 93:20.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 93:20.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 93:20.35 from PProcessHangMonitor.cpp:7, 93:20.35 from UnifiedProtocols25.cpp:2: 93:20.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PProxyConfigLookupChild::OnMessageReceived(const Message&)': 93:20.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 93:20.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 93:20.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:20.35 In file included from UnifiedProtocols25.cpp:65: 93:20.35 PProxyConfigLookupChild.cpp:75:42: note: while referencing 'aProxyInfo' 93:20.35 75 | nsTArray aProxyInfo; 93:20.36 | ^~~~~~~~~~ 93:20.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 93:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 93:20.79 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 93:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 93:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 93:20.79 from PProcessHangMonitor.cpp:7, 93:20.79 from UnifiedProtocols25.cpp:2: 93:20.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 93:20.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::quota::AllUsageResponse [1]' [-Warray-bounds] 93:20.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 93:20.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:20.79 In file included from UnifiedProtocols25.cpp:137: 93:20.80 PQuotaUsageRequest.cpp:696:51: note: while referencing 'tmp' 93:20.80 696 | mozilla::dom::quota::AllUsageResponse tmp = mozilla::dom::quota::AllUsageResponse(); 93:20.80 | ^~~ 93:20.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 93:20.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 93:20.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 93:20.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 93:20.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 93:20.86 from PProcessHangMonitor.cpp:7, 93:20.86 from UnifiedProtocols25.cpp:2: 93:20.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 93:20.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::quota::ListOriginsResponse [1]' [-Warray-bounds] 93:20.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 93:20.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:20.87 In file included from UnifiedProtocols25.cpp:110: 93:20.87 PQuotaRequest.cpp:2466:54: note: while referencing 'tmp' 93:20.87 2466 | mozilla::dom::quota::ListOriginsResponse tmp = mozilla::dom::quota::ListOriginsResponse(); 93:20.87 | ^~~ 94:40.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 94:40.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 94:40.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 94:40.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 94:40.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 94:40.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 94:40.49 from PRemoteSpellcheckEngineParent.cpp:7, 94:40.49 from UnifiedProtocols27.cpp:2: 94:40.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::loader::PScriptCacheParent::OnMessageReceived(const Message&)': 94:40.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 94:40.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 94:40.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:40.50 In file included from UnifiedProtocols27.cpp:119: 94:40.50 PScriptCacheParent.cpp:76:34: note: while referencing 'scripts' 94:40.50 76 | nsTArray scripts; 94:40.50 | ^~~~~~~ 94:40.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 94:40.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 94:40.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 94:40.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 94:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 94:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 94:40.72 from PRemoteSpellcheckEngineParent.cpp:7, 94:40.72 from UnifiedProtocols27.cpp:2: 94:40.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::PRemoteSpellcheckEngineParent::OnMessageReceived(const Message&)::&&)>; _ArgTypes = {nsTArray&&}]': 94:40.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 94:40.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 94:40.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:40.72 In file included from UnifiedProtocols27.cpp:2: 94:40.72 PRemoteSpellcheckEngineParent.cpp:143:32: note: while referencing 'aIsMisspelled' 94:40.72 143 | nsTArray aIsMisspelled; 94:40.72 | ^~~~~~~~~~~~~ 94:58.32 Finished release [optimized] target(s) in 91m 27s 94:59.72 ipc/testshell 95:22.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 95:22.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XPCOM.h:157, 95:22.29 from /builddir/build/BUILD/firefox-78.7.0/ipc/testshell/XPCShellEnvironment.cpp:29: 95:22.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 95:22.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 95:22.30 79 | memset(this, 0, sizeof(nsXPTCVariant)); 95:22.30 | ^ 95:22.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 95:22.30 44 | struct nsXPTCVariant { 95:22.30 | ^~~~~~~~~~~~~ 95:25.81 hal 95:48.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:48.91 from PSharedWorker.cpp:7, 95:48.91 from UnifiedProtocols29.cpp:2: 95:48.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PSpeechSynthesisChild::OnMessageReceived(const Message&)': 95:48.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 95:48.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:48.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:48.91 In file included from UnifiedProtocols29.cpp:119: 95:48.91 PSpeechSynthesisChild.cpp:438:32: note: while referencing 'aDefaults' 95:48.91 438 | nsTArray aDefaults; 95:48.91 | ^~~~~~~~~ 95:48.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:48.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:48.91 from PSharedWorker.cpp:7, 95:48.91 from UnifiedProtocols29.cpp:2: 95:48.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:48.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:48.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:48.91 In file included from UnifiedProtocols29.cpp:119: 95:48.91 PSpeechSynthesisChild.cpp:437:35: note: while referencing 'aVoices' 95:48.91 437 | nsTArray aVoices; 95:48.91 | ^~~~~~~ 95:49.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:49.19 from PSharedWorker.cpp:7, 95:49.19 from UnifiedProtocols29.cpp:2: 95:49.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PSocketProcessParent::OnMessageReceived(const Message&, mozilla::net::PSocketProcessParent::Message*&)': 95:49.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:49.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.19 In file included from UnifiedProtocols29.cpp:101: 95:49.19 PSocketProcessParent.cpp:2663:33: note: while referencing 'aBuiltChain' 95:49.19 2663 | nsTArray aBuiltChain; 95:49.19 | ^~~~~~~~~~~ 95:49.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:49.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:49.19 from PSharedWorker.cpp:7, 95:49.19 from UnifiedProtocols29.cpp:2: 95:49.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PSocketProcessParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} [-Warray-bounds] 95:49.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.19 In file included from UnifiedProtocols29.cpp:101: 95:49.19 PSocketProcessParent.cpp:2662:23: note: while referencing 'aOutKey' 95:49.19 2662 | ByteArray aOutKey; 95:49.19 | ^~~~~~~ 95:49.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:49.20 from PSharedWorker.cpp:7, 95:49.20 from UnifiedProtocols29.cpp:2: 95:49.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PSocketProcessParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} [-Warray-bounds] 95:49.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.20 In file included from UnifiedProtocols29.cpp:101: 95:49.20 PSocketProcessParent.cpp:2661:23: note: while referencing 'aOutCert' 95:49.20 2661 | ByteArray aOutCert; 95:49.20 | ^~~~~~~~ 95:49.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:49.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:49.20 from PSharedWorker.cpp:7, 95:49.20 from UnifiedProtocols29.cpp:2: 95:49.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:49.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.20 In file included from UnifiedProtocols29.cpp:101: 95:49.20 PSocketProcessParent.cpp:2584:33: note: while referencing 'aCollectedCANames' 95:49.21 2584 | nsTArray aCollectedCANames; 95:49.21 | ^~~~~~~~~~~~~~~~~ 95:49.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:49.21 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:49.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:49.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:49.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:49.21 from PSharedWorker.cpp:7, 95:49.21 from UnifiedProtocols29.cpp:2: 95:49.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::PSocketProcessParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} [-Warray-bounds] 95:49.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.21 In file included from UnifiedProtocols29.cpp:101: 95:49.21 PSocketProcessParent.cpp:2582:23: note: while referencing 'aServerCert' 95:49.21 2582 | ByteArray aServerCert; 95:49.21 | ^~~~~~~~~~~ 95:49.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:49.76 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 95:49.76 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.cpp:7: 95:49.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::hal::Vibrate(const nsTArray&, mozilla::hal::WindowIdentifier&&)': 95:49.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 95:49.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:49.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:49.76 /builddir/build/BUILD/firefox-78.7.0/hal/Hal.cpp:79:45: note: while referencing '' 95:49.76 79 | *gLastIDToVibrate = aId.AsArray().Clone(); 95:49.76 | ^ 95:50.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.22 from PSharedWorker.cpp:7, 95:50.22 from UnifiedProtocols29.cpp:2: 95:50.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PSocketProcessChild::OnMessageReceived(const Message&)': 95:50.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 95:50.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.23 In file included from UnifiedProtocols29.cpp:92: 95:50.23 PSocketProcessChild.cpp:2424:33: note: while referencing 'aDNSSuffixList' 95:50.23 2424 | nsTArray aDNSSuffixList; 95:50.23 | ^~~~~~~~~~~~~~ 95:50.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.73 from PSharedWorker.cpp:7, 95:50.73 from UnifiedProtocols29.cpp:2: 95:50.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PSocketProcessParent::OnMessageReceived(const Message&)': 95:50.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:50.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.73 In file included from UnifiedProtocols29.cpp:101: 95:50.73 PSocketProcessParent.cpp:1893:38: note: while referencing 'events' 95:50.73 1893 | nsTArray events; 95:50.73 | ^~~~~~ 95:50.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.74 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.74 from PSharedWorker.cpp:7, 95:50.74 from UnifiedProtocols29.cpp:2: 95:50.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:50.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.74 In file included from UnifiedProtocols29.cpp:101: 95:50.74 PSocketProcessParent.cpp:1860:41: note: while referencing 'actions' 95:50.74 1860 | nsTArray actions; 95:50.74 | ^~~~~~~ 95:50.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.75 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.75 from PSharedWorker.cpp:7, 95:50.75 from UnifiedProtocols29.cpp:2: 95:50.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:50.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.76 In file included from UnifiedProtocols29.cpp:101: 95:50.76 PSocketProcessParent.cpp:1827:36: note: while referencing 'actions' 95:50.76 1827 | nsTArray actions; 95:50.76 | ^~~~~~~ 95:50.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.76 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.76 from PSharedWorker.cpp:7, 95:50.76 from UnifiedProtocols29.cpp:2: 95:50.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:50.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.76 In file included from UnifiedProtocols29.cpp:101: 95:50.77 PSocketProcessParent.cpp:1794:50: note: while referencing 'accumulations' 95:50.77 1794 | nsTArray accumulations; 95:50.77 | ^~~~~~~~~~~~~ 95:50.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 95:50.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 95:50.77 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 95:50.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 95:50.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 95:50.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 95:50.78 from PSharedWorker.cpp:7, 95:50.78 from UnifiedProtocols29.cpp:2: 95:50.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 95:50.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 95:50.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.78 In file included from UnifiedProtocols29.cpp:101: 95:50.78 PSocketProcessParent.cpp:1761:45: note: while referencing 'accumulations' 95:50.78 1761 | nsTArray accumulations; 95:50.78 | ^~~~~~~~~~~~~ 96:19.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.06 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.06 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.06 from Unified_cpp_hal0.cpp:2: 96:19.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void {anonymous}::CountWakeLocks({anonymous}::ProcessLockTable*, {anonymous}::LockCount*)': 96:19.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.06 In file included from Unified_cpp_hal0.cpp:2: 96:19.06 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:48:15: note: while referencing 'count' 96:19.06 48 | LockCount count = iter.UserData(); 96:19.06 | ^~~~~ 96:19.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.14 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.14 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.14 from Unified_cpp_hal0.cpp:2: 96:19.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::CleanupOnContentShutdown::Observe(nsISupports*, const char*, const char16_t*)': 96:19.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.15 In file included from Unified_cpp_hal0.cpp:2: 96:19.15 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:116:19: note: while referencing 'totalCount' 96:19.15 116 | LockCount totalCount; 96:19.15 | ^~~~~~~~~~ 96:19.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.35 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.35 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.35 from Unified_cpp_hal0.cpp:2: 96:19.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)': 96:19.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 96:19.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:31, 96:19.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 96:19.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 96:19.36 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:13, 96:19.36 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.36 from Unified_cpp_hal0.cpp:2: 96:19.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:136:33: note: while referencing '' 96:19.36 136 | *aData = Converter::Unwrap(ent->mData); 96:19.36 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 96:19.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.37 from Unified_cpp_hal0.cpp:2: 96:19.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:31, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:13, 96:19.37 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.37 from Unified_cpp_hal0.cpp:2: 96:19.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:189:33: note: while referencing '' 96:19.38 189 | ent->mData = Converter::Wrap(aData); 96:19.38 | ~~~~~~~~~~~~~~~^~~~~~~ 96:19.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.38 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.38 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.39 from Unified_cpp_hal0.cpp:2: 96:19.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.39 In file included from Unified_cpp_hal0.cpp:2: 96:19.39 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:181:13: note: while referencing 'totalCount' 96:19.39 181 | LockCount totalCount; 96:19.39 | ^~~~~~~~~~ 96:19.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.39 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.39 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.39 from Unified_cpp_hal0.cpp:2: 96:19.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.40 In file included from Unified_cpp_hal0.cpp:2: 96:19.40 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:180:13: note: while referencing 'processCount' 96:19.40 180 | LockCount processCount; 96:19.40 | ^~~~~~~~~~~~ 96:19.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.55 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.55 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.55 from Unified_cpp_hal0.cpp:2: 96:19.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::hal_impl::GetWakeLockInfo(const nsAString&, mozilla::hal::WakeLockInformation*)': 96:19.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.55 In file included from Unified_cpp_hal0.cpp:2: 96:19.55 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:240:13: note: while referencing 'totalCount' 96:19.56 240 | LockCount totalCount; 96:19.56 | ^~~~~~~~~~ 96:19.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:19.56 from /builddir/build/BUILD/firefox-78.7.0/hal/Hal.h:12, 96:19.56 from /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:7, 96:19.56 from Unified_cpp_hal0.cpp:2: 96:19.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [-Warray-bounds] 96:19.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:19.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.56 In file included from Unified_cpp_hal0.cpp:2: 96:19.56 /builddir/build/BUILD/firefox-78.7.0/hal/HalWakeLock.cpp:237:66: note: while referencing '' 96:19.56 237 | *aWakeLockInfo = WakeLockInfoFromLockCount(aTopic, LockCount()); 96:19.56 | ^ 96:20.63 js/xpconnect/wrappers 96:21.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:21.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:21.69 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:21.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:21.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:21.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:21.69 from PBackgroundFileRequest.cpp:7, 96:21.69 from UnifiedProtocols3.cpp:2: 96:21.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::indexedDB::PBackgroundIDBDatabaseParent::OnMessageReceived(const Message&)': 96:21.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 96:21.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:21.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:21.69 In file included from UnifiedProtocols3.cpp:101: 96:21.69 PBackgroundIDBDatabaseParent.cpp:836:32: note: while referencing 'objectStoreNames' 96:21.69 836 | nsTArray objectStoreNames; 96:21.70 | ^~~~~~~~~~~~~~~~ 96:22.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:22.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:22.40 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:22.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:22.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:22.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:22.41 from PBackgroundFileRequest.cpp:7, 96:22.41 from UnifiedProtocols3.cpp:2: 96:22.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::indexedDB::CursorResponse& mozilla::dom::indexedDB::CursorResponse::operator=(const nsTArray&)': 96:22.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 96:22.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:22.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:22.41 In file included from UnifiedProtocols3.cpp:29: 96:22.41 PBackgroundIDBCursor.cpp:1266:67: note: while referencing '' 96:22.41 1266 | (*(ptr_ArrayOfObjectStoreKeyCursorResponse())) = (aRhs).Clone(); 96:22.41 | ^ 96:22.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:22.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:22.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:22.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:22.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:22.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:22.50 from PBackgroundFileRequest.cpp:7, 96:22.50 from UnifiedProtocols3.cpp:2: 96:22.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::indexedDB::CursorResponse& mozilla::dom::indexedDB::CursorResponse::operator=(const nsTArray&)': 96:22.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 96:22.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:22.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:22.50 In file included from UnifiedProtocols3.cpp:29: 96:22.50 PBackgroundIDBCursor.cpp:1296:61: note: while referencing '' 96:22.50 1296 | (*(ptr_ArrayOfIndexKeyCursorResponse())) = (aRhs).Clone(); 96:22.50 | ^ 96:23.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:23.11 from PBackgroundFileRequest.cpp:7, 96:23.11 from UnifiedProtocols3.cpp:2: 96:23.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 96:23.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:23.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:23.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:23.11 In file included from UnifiedProtocols3.cpp:29: 96:23.11 PBackgroundIDBCursor.cpp:1620:71: note: while referencing 'tmp' 96:23.11 1620 | nsTArray tmp; 96:23.11 | ^~~ 96:23.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:23.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:23.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:23.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:23.12 from PBackgroundFileRequest.cpp:7, 96:23.12 from UnifiedProtocols3.cpp:2: 96:23.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:23.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:23.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:23.12 In file included from UnifiedProtocols3.cpp:29: 96:23.13 PBackgroundIDBCursor.cpp:1590:77: note: while referencing 'tmp' 96:23.13 1590 | nsTArray tmp; 96:23.13 | ^~~ 96:23.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:23.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:23.13 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:23.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:23.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 96:23.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 96:23.13 from PBackgroundFileRequest.cpp:7, 96:23.13 from UnifiedProtocols3.cpp:2: 96:23.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:23.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:23.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:23.13 In file included from UnifiedProtocols3.cpp:29: 96:23.13 PBackgroundIDBCursor.cpp:1575:74: note: while referencing 'tmp' 96:23.13 1575 | nsTArray tmp; 96:23.13 | ^~~ 96:30.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 96:30.05 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 96:30.05 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/XrayWrapper.cpp:19: 96:30.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 96:30.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 96:30.05 79 | memset(this, 0, sizeof(nsXPTCVariant)); 96:30.05 | ^ 96:30.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 96:30.05 44 | struct nsXPTCVariant { 96:30.05 | ^~~~~~~~~~~~~ 96:31.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 96:31.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 96:31.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 96:31.57 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/WrapperFactory.h:10, 96:31.57 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/XrayWrapper.h:12, 96:31.57 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/XrayWrapper.cpp:7: 96:31.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 96:31.57 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 96:31.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 96:31.57 34 | memset(aT, 0, sizeof(T)); 96:31.57 | ~~~~~~^~~~~~~~~~~~~~~~~~ 96:31.57 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/XrayWrapper.cpp:19: 96:31.57 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 96:31.57 2214 | struct GlobalProperties { 96:31.58 | ^~~~~~~~~~~~~~~~ 96:47.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 96:47.28 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 96:47.28 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/AccessCheck.cpp:23, 96:47.28 from Unified_cpp_xpconnect_wrappers0.cpp:2: 96:47.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 96:47.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 96:47.28 79 | memset(this, 0, sizeof(nsXPTCVariant)); 96:47.28 | ^ 96:47.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 96:47.28 44 | struct nsXPTCVariant { 96:47.28 | ^~~~~~~~~~~~~ 96:48.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 96:48.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 96:48.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 96:48.05 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/AccessCheck.h:11, 96:48.05 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/AccessCheck.cpp:7, 96:48.06 from Unified_cpp_xpconnect_wrappers0.cpp:2: 96:48.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 96:48.06 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 96:48.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 96:48.06 34 | memset(aT, 0, sizeof(T)); 96:48.06 | ~~~~~~^~~~~~~~~~~~~~~~~~ 96:48.06 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/AccessCheck.cpp:23, 96:48.06 from Unified_cpp_xpconnect_wrappers0.cpp:2: 96:48.06 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 96:48.06 2214 | struct GlobalProperties { 96:48.06 | ^~~~~~~~~~~~~~~~ 96:51.79 js/xpconnect/loader 96:51.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:51.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:51.85 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:51.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:51.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:51.86 from PSpeechSynthesisRequestChild.cpp:7, 96:51.86 from UnifiedProtocols30.cpp:2: 96:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PStunAddrsRequestChild::OnMessageReceived(const Message&)': 96:51.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 96:51.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:51.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:51.86 In file included from UnifiedProtocols30.cpp:83: 96:51.86 PStunAddrsRequestChild.cpp:256:32: note: while referencing 'iceStunAddrs' 96:51.86 256 | NrIceStunAddrArray iceStunAddrs; 96:51.86 | ^~~~~~~~~~~~ 96:51.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:51.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:51.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:51.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:51.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:51.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:51.98 from PSpeechSynthesisRequestChild.cpp:7, 96:51.98 from UnifiedProtocols30.cpp:2: 96:51.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::extensions::PStreamFilterChild::OnMessageReceived(const Message&)': 96:51.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:51.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:51.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:51.98 In file included from UnifiedProtocols30.cpp:29: 96:51.98 PStreamFilterChild.cpp:386:31: note: while referencing 'data' 96:51.98 386 | nsTArray data; 96:51.98 | ^~~~ 96:52.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:52.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:52.15 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:52.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:52.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:52.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:52.15 from PSpeechSynthesisRequestChild.cpp:7, 96:52.15 from UnifiedProtocols30.cpp:2: 96:52.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::extensions::PStreamFilterParent::OnMessageReceived(const Message&)': 96:52.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:52.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:52.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:52.15 In file included from UnifiedProtocols30.cpp:38: 96:52.15 PStreamFilterParent.cpp:281:31: note: while referencing 'data' 96:52.15 281 | nsTArray data; 96:52.15 | ^~~~ 96:52.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:52.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:52.56 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:52.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:52.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:52.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:52.56 from PSpeechSynthesisRequestChild.cpp:7, 96:52.56 from UnifiedProtocols30.cpp:2: 96:52.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'SendableData& SendableData::operator=(const nsTArray&)': 96:52.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 96:52.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:52.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:52.56 In file included from UnifiedProtocols30.cpp:128: 96:52.56 PTCPSocket.cpp:278:46: note: while referencing '' 96:52.57 278 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 96:52.57 | ^ 96:52.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:52.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:52.62 from PSpeechSynthesisRequestChild.cpp:7, 96:52.62 from UnifiedProtocols30.cpp:2: 96:52.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 96:52.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 96:52.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:52.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:52.62 In file included from UnifiedProtocols30.cpp:128: 96:52.63 PTCPSocket.cpp:480:31: note: while referencing 'tmp' 96:52.63 480 | nsTArray tmp; 96:52.63 | ^~~ 96:52.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 96:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 96:52.82 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 96:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 96:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 96:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 96:52.82 from PSpeechSynthesisRequestChild.cpp:7, 96:52.82 from UnifiedProtocols30.cpp:2: 96:52.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'SendableData& SendableData::operator=(const SendableData&)': 96:52.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 96:52.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 96:52.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:52.83 In file included from UnifiedProtocols30.cpp:128: 96:52.83 PTCPSocket.cpp:323:77: note: while referencing '' 96:52.83 323 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 96:52.83 | ^ 96:59.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 96:59.21 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 96:59.22 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 96:59.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 96:59.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 96:59.22 79 | memset(this, 0, sizeof(nsXPTCVariant)); 96:59.22 | ^ 96:59.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 96:59.22 44 | struct nsXPTCVariant { 96:59.22 | ^~~~~~~~~~~~~ 97:00.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 97:00.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:19, 97:00.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 97:00.26 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSComponentLoader.h:10, 97:00.26 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSComponentLoader.cpp:32: 97:00.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 97:00.26 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 97:00.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 97:00.26 34 | memset(aT, 0, sizeof(T)); 97:00.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:00.26 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 97:00.26 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 97:00.26 2214 | struct GlobalProperties { 97:00.26 | ^~~~~~~~~~~~~~~~ 97:23.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:23.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:23.25 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:23.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:23.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 97:23.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 97:23.25 from PTCPSocketParent.cpp:7, 97:23.25 from UnifiedProtocols31.cpp:2: 97:23.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PTRRServiceChild::OnMessageReceived(const Message&)': 97:23.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 97:23.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:23.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:23.26 In file included from UnifiedProtocols31.cpp:20: 97:23.26 PTRRServiceChild.cpp:165:33: note: while referencing 'aSuffixList' 97:23.26 165 | nsTArray aSuffixList; 97:23.26 | ^~~~~~~~~~~ 97:25.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 97:25.34 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 97:25.34 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 97:25.34 from Unified_cpp_js_xpconnect_loader0.cpp:56: 97:25.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 97:25.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 97:25.35 79 | memset(this, 0, sizeof(nsXPTCVariant)); 97:25.35 | ^ 97:25.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 97:25.35 44 | struct nsXPTCVariant { 97:25.35 | ^~~~~~~~~~~~~ 97:26.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 97:26.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:19, 97:26.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 97:26.96 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 97:26.96 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:8, 97:26.96 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:26.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 97:26.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 97:26.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 97:26.97 34 | memset(aT, 0, sizeof(T)); 97:26.97 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:26.97 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader.cpp:32, 97:26.97 from Unified_cpp_js_xpconnect_loader0.cpp:29: 97:26.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 97:26.97 144 | struct AmountFns { 97:26.97 | ^~~~~~~~~ 97:26.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 97:26.97 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:19, 97:26.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 97:26.97 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 97:26.97 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:8, 97:26.97 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:26.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 97:26.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 97:26.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 97:26.97 34 | memset(aT, 0, sizeof(T)); 97:26.97 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:26.97 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader.cpp:32, 97:26.97 from Unified_cpp_js_xpconnect_loader0.cpp:29: 97:26.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 97:26.97 178 | struct SizeOfTabFns { 97:26.97 | ^~~~~~~~~~~~ 97:27.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 97:27.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:19, 97:27.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 97:27.10 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 97:27.10 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:8, 97:27.10 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:27.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 97:27.10 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 97:27.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 97:27.10 34 | memset(aT, 0, sizeof(T)); 97:27.10 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:27.10 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 97:27.10 from Unified_cpp_js_xpconnect_loader0.cpp:56: 97:27.10 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 97:27.10 2214 | struct GlobalProperties { 97:27.11 | ^~~~~~~~~~~~~~~~ 97:34.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:34.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:34.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:34.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:34.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:34.52 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:34.53 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:34.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::URLPreloader::_ZN7mozilla12URLPreloader10WriteCacheEv.part.0()': 97:34.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:34.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:34.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:34.53 In file included from Unified_cpp_js_xpconnect_loader0.cpp:38: 97:34.53 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/URLPreloader.cpp:220:25: note: while referencing 'entries' 97:34.53 220 | nsTArray entries; 97:34.53 | ^~~~~~~ 97:34.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:34.53 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:34.53 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:34.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:34.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:34.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:34.54 In file included from Unified_cpp_js_xpconnect_loader0.cpp:38: 97:34.54 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/URLPreloader.cpp:220:25: note: while referencing 'entries' 97:34.55 220 | nsTArray entries; 97:34.55 | ^~~~~~~ 97:35.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:35.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:35.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:35.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:35.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:35.72 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:35.72 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:35.72 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:35.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::ScriptPreloader::WriteCache()': 97:35.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:35.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:35.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:35.72 In file included from Unified_cpp_js_xpconnect_loader0.cpp:29: 97:35.72 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader.cpp:681:29: note: while referencing 'scripts' 97:35.72 681 | nsTArray scripts; 97:35.72 | ^~~~~~~ 97:35.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:35.73 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:35.73 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:35.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:35.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:35.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:35.73 In file included from Unified_cpp_js_xpconnect_loader0.cpp:29: 97:35.73 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptPreloader.cpp:681:29: note: while referencing 'scripts' 97:35.73 681 | nsTArray scripts; 97:35.73 | ^~~~~~~ 97:36.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:36.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:36.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:36.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:36.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:36.52 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:36.52 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:36.52 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:36.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::loader::ScriptCacheChild::SendScriptsAndFinalize(mozilla::ScriptPreloader::ScriptHash&)': 97:36.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:36.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:36.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:36.52 In file included from Unified_cpp_js_xpconnect_loader0.cpp:20: 97:36.52 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptCacheActors.cpp:40:24: note: while referencing 'dataArray' 97:36.52 40 | nsTArray dataArray; 97:36.52 | ^~~~~~~~~ 97:38.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:38.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 97:38.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 97:38.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 97:38.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 97:38.39 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.h:9, 97:38.39 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/AutoMemMap.cpp:7, 97:38.39 from Unified_cpp_js_xpconnect_loader0.cpp:2: 97:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::loader::ScriptCacheChild::Init(const mozilla::Maybe&, bool)': 97:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'AutoTArray [1]' [-Warray-bounds] 97:38.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:38.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:38.39 In file included from Unified_cpp_js_xpconnect_loader0.cpp:20: 97:38.39 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/loader/ScriptCacheActors.cpp:26:52: note: while referencing '' 97:38.39 26 | Send__delete__(this, AutoTArray()); 97:38.39 | ^ 97:40.43 js/xpconnect/src 97:49.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 97:49.74 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 97:49.74 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 97:49.74 from Unified_cpp_js_xpconnect_src0.cpp:2: 97:49.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 97:49.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 97:49.75 79 | memset(this, 0, sizeof(nsXPTCVariant)); 97:49.75 | ^ 97:49.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 97:49.75 44 | struct nsXPTCVariant { 97:49.75 | ^~~~~~~~~~~~~ 97:53.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:53.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:53.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:53.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:53.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:53.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:53.47 from PTextureParent.cpp:7, 97:53.47 from UnifiedProtocols32.cpp:2: 97:53.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PUDPSocketChild::OnMessageReceived(const Message&)': 97:53.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:53.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:53.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.47 In file included from UnifiedProtocols32.cpp:47: 97:53.47 PUDPSocketChild.cpp:367:31: note: while referencing 'data' 97:53.47 367 | nsTArray data; 97:53.47 | ^~~~ 97:53.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:53.84 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:53.84 from PTextureParent.cpp:7, 97:53.84 from UnifiedProtocols32.cpp:2: 97:53.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'UDPData& UDPData::operator=(const nsTArray&)': 97:53.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 97:53.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:53.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.84 In file included from UnifiedProtocols32.cpp:38: 97:53.84 PUDPSocket.cpp:667:46: note: while referencing '' 97:53.84 667 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 97:53.84 | ^ 97:53.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:53.89 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:53.89 from PTextureParent.cpp:7, 97:53.89 from UnifiedProtocols32.cpp:2: 97:53.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 97:53.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:53.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:53.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.89 In file included from UnifiedProtocols32.cpp:38: 97:53.89 PUDPSocket.cpp:869:31: note: while referencing 'tmp' 97:53.89 869 | nsTArray tmp; 97:53.89 | ^~~ 97:54.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:54.13 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:54.13 from PTextureParent.cpp:7, 97:54.13 from UnifiedProtocols32.cpp:2: 97:54.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'UDPData& UDPData::operator=(const UDPData&)': 97:54.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 97:54.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:54.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:54.13 In file included from UnifiedProtocols32.cpp:38: 97:54.13 PUDPSocket.cpp:712:77: note: while referencing '' 97:54.13 712 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 97:54.13 | ^ 97:54.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:54.20 from PTextureParent.cpp:7, 97:54.20 from UnifiedProtocols32.cpp:2: 97:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::URLClassifierLocalChild::Recv__delete__(nsTArray&&)': 97:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:54.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:54.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:54.20 In file included from PURLClassifierChild.cpp:8, 97:54.20 from UnifiedProtocols32.cpp:74: 97:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/URLClassifierChild.h:54:40: note: while referencing 'results' 97:54.20 54 | nsTArray results = std::move(aResults); 97:54.20 | ^~~~~~~ 97:54.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:54.20 from PTextureParent.cpp:7, 97:54.21 from UnifiedProtocols32.cpp:2: 97:54.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 97:54.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:54.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:54.21 In file included from PURLClassifierChild.cpp:8, 97:54.21 from UnifiedProtocols32.cpp:74: 97:54.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/URLClassifierChild.h:52:53: note: while referencing 'finalResults' 97:54.22 52 | nsTArray> finalResults; 97:54.22 | ^~~~~~~~~~~~ 97:54.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 97:54.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 97:54.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 97:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 97:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 97:54.31 from PTextureParent.cpp:7, 97:54.31 from UnifiedProtocols32.cpp:2: 97:54.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PURLClassifierLocalChild::OnMessageReceived(const Message&)': 97:54.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:54.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 97:54.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:54.31 In file included from UnifiedProtocols32.cpp:101: 97:54.31 PURLClassifierLocalChild.cpp:76:48: note: while referencing 'results' 97:54.31 76 | nsTArray results; 97:54.31 | ^~~~~~~ 98:04.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:04.63 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:04.63 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:04.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 98:04.63 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 98:04.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 98:04.63 34 | memset(aT, 0, sizeof(T)); 98:04.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 98:04.63 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:04.63 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:04.63 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 98:04.63 2214 | struct GlobalProperties { 98:04.64 | ^~~~~~~~~~~~~~~~ 98:21.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:21.24 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:21.24 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:21.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool xpc::StackScopedClone(JSContext*, xpc::StackScopedCloneOptions&, JS::HandleObject, JS::MutableHandleValue)': 98:21.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 156 is outside array bounds of 'xpc::StackScopedCloneData [1]' [-Warray-bounds] 98:21.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:21.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:21.25 In file included from Unified_cpp_js_xpconnect_src0.cpp:2: 98:21.25 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:201:24: note: while referencing 'data' 98:21.25 201 | StackScopedCloneData data(cx, &options); 98:21.25 | ^~~~ 98:22.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:22.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 98:22.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 98:22.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 98:22.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 98:22.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 98:22.87 from PUiCompositorControllerParent.cpp:7, 98:22.87 from UnifiedProtocols33.cpp:2: 98:22.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::psm::PVerifySSLServerCertChild::OnMessageReceived(const Message&)': 98:22.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:22.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:22.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:22.87 In file included from UnifiedProtocols33.cpp:128: 98:22.87 PVerifySSLServerCertChild.cpp:79:33: note: while referencing 'aBuiltCertChain' 98:22.87 79 | nsTArray aBuiltCertChain; 98:22.87 | ^~~~~~~~~~~~~~~ 98:23.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:23.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 98:23.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 98:23.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 98:23.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 98:23.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 98:23.19 from PUiCompositorControllerParent.cpp:7, 98:23.19 from UnifiedProtocols33.cpp:2: 98:23.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gfx::PVRParent::OnMessageReceived(const Message&)': 98:23.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:23.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:23.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:23.19 In file included from UnifiedProtocols33.cpp:110: 98:23.19 PVRParent.cpp:281:36: note: while referencing 'vars' 98:23.19 281 | nsTArray vars; 98:23.19 | ^~~~ 98:23.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:23.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 98:23.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 98:23.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 98:23.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 98:23.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 98:23.46 from PUiCompositorControllerParent.cpp:7, 98:23.46 from UnifiedProtocols33.cpp:2: 98:23.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gfx::PVRManagerParent::OnMessageReceived(const Message&)': 98:23.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:23.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:23.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:23.46 In file included from UnifiedProtocols33.cpp:101: 98:23.46 PVRManagerParent.cpp:755:32: note: while referencing 'buffer' 98:23.46 755 | nsTArray buffer; 98:23.46 | ^~~~~~ 98:26.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.52 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.53 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.53 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void XPCJSRuntime::CustomGCCallback(JSGCStatus)': 98:26.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.53 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 98:26.53 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCJSRuntime.cpp:775:27: note: while referencing 'callbacks' 98:26.53 775 | nsTArray callbacks(extraGCCallbacks.Clone()); 98:26.53 | ^~~~~~~~~ 98:26.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.69 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Interfaces::GetInterfaces(nsTArray&)': 98:26.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.69 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:125:56: note: while referencing '' 98:26.69 125 | NS_GET_IID(nsIXPCScriptable)}; 98:26.69 | ^ 98:26.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.72 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.72 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.72 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Classes::GetInterfaces(nsTArray&)': 98:26.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.72 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.72 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:278:56: note: while referencing '' 98:26.72 278 | NS_GET_IID(nsIXPCScriptable)}; 98:26.72 | ^ 98:26.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.74 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.74 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Results::GetInterfaces(nsTArray&)': 98:26.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.75 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.75 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:420:56: note: while referencing '' 98:26.75 420 | NS_GET_IID(nsIXPCScriptable)}; 98:26.75 | ^ 98:26.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.77 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.77 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_ID::GetInterfaces(nsTArray&)': 98:26.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.77 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.77 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:561:56: note: while referencing '' 98:26.77 561 | NS_GET_IID(nsIXPCScriptable)}; 98:26.77 | ^ 98:26.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.80 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.80 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.80 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Exception::GetInterfaces(nsTArray&)': 98:26.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.80 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.80 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:712:56: note: while referencing '' 98:26.80 712 | NS_GET_IID(nsIXPCScriptable)}; 98:26.80 | ^ 98:26.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.82 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.82 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Constructor::GetInterfaces(nsTArray&)': 98:26.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.83 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:26.83 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:1005:56: note: while referencing '' 98:26.83 1005 | NS_GET_IID(nsIXPCScriptable)}; 98:26.83 | ^ 98:26.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:26.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:26.85 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:26.85 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:26.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult BackstagePass::GetInterfaces(nsTArray&)': 98:26.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 98:26.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:26.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:26.85 In file included from Unified_cpp_js_xpconnect_src0.cpp:137: 98:26.85 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCRuntimeService.cpp:86:64: note: while referencing '' 98:26.85 86 | NS_GET_IID(nsIScriptObjectPrincipal)}; 98:26.85 | ^ 98:27.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:27.34 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:27.34 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:27.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXPCComponents_Classes::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::MutableHandleIdVector, bool, bool*)': 98:27.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:27.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:27.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:27.35 In file included from Unified_cpp_js_xpconnect_src0.cpp:29: 98:27.35 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCComponents.cpp:345:23: note: while referencing 'contractIDs' 98:27.35 345 | nsTArray contractIDs; 98:27.35 | ^~~~~~~~~~~ 98:28.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:28.68 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:28.68 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:28.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext*, nsIPrincipal*)': 98:28.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:28.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:28.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 98:28.69 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCJSRuntime.cpp:3260:38: note: while referencing 'principalAsArray' 98:28.69 3260 | nsTArray> principalAsArray(1); 98:28.69 | ^~~~~~~~~~~~~~~~ 98:28.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:28.69 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:28.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:28.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:28.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:28.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 98:28.70 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCJSRuntime.cpp:3260:38: note: while referencing 'principalAsArray' 98:28.70 3260 | nsTArray> principalAsArray(1); 98:28.70 | ^~~~~~~~~~~~~~~~ 98:29.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:29.04 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:29.04 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:29.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsXPCComponents_utils_Sandbox::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)': 98:29.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:29.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:29.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:29.05 In file included from Unified_cpp_js_xpconnect_src0.cpp:11: 98:29.05 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/Sandbox.cpp:1464:37: note: while referencing 'allowedDomains' 98:29.05 1464 | nsTArray > allowedDomains(length); 98:29.05 | ^~~~~~~~~~~~~~ 98:29.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:76, 98:29.45 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/ExportHelpers.cpp:7, 98:29.45 from Unified_cpp_js_xpconnect_src0.cpp:2: 98:29.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()': 98:29.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:29.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:29.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:29.45 In file included from Unified_cpp_js_xpconnect_src0.cpp:119: 98:29.45 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCMaps.cpp:45:36: note: while referencing 'dying' 98:29.45 45 | nsTArray> dying; 98:29.45 | ^~~~~ 98:42.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 98:42.55 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 98:42.55 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:38, 98:42.55 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:42.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 98:42.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 98:42.55 79 | memset(this, 0, sizeof(nsXPTCVariant)); 98:42.55 | ^ 98:42.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 98:42.55 44 | struct nsXPTCVariant { 98:42.55 | ^~~~~~~~~~~~~ 98:47.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 98:47.17 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:9, 98:47.17 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:47.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 98:47.17 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 98:47.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 98:47.17 34 | memset(aT, 0, sizeof(T)); 98:47.17 | ~~~~~~^~~~~~~~~~~~~~~~~~ 98:47.18 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:38, 98:47.18 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:47.18 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 98:47.18 2214 | struct GlobalProperties { 98:47.18 | ^~~~~~~~~~~~~~~~ 98:55.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 98:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 98:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FilterSupport.h:16, 98:55.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 98:55.87 from PVideoBridge.cpp:7, 98:55.87 from UnifiedProtocols34.cpp:2: 98:55.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PWebAuthnTransactionChild::OnMessageReceived(const Message&)': 98:55.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 40 is outside array bounds of 'mozilla::dom::PWebAuthnTransactionChild::WebAuthnGetAssertionResult [1]' {aka 'mozilla::dom::WebAuthnGetAssertionResult [1]'} [-Warray-bounds] 98:55.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:55.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:55.88 In file included from UnifiedProtocols34.cpp:92: 98:55.88 PWebAuthnTransactionChild.cpp:273:40: note: while referencing 'aResult' 98:55.88 273 | WebAuthnGetAssertionResult aResult; 98:55.88 | ^~~~~~~ 98:55.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 98:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 98:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FilterSupport.h:16, 98:55.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 98:55.88 from PVideoBridge.cpp:7, 98:55.88 from UnifiedProtocols34.cpp:2: 98:55.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 32 is outside array bounds of 'mozilla::dom::PWebAuthnTransactionChild::WebAuthnMakeCredentialResult [1]' {aka 'mozilla::dom::WebAuthnMakeCredentialResult [1]'} [-Warray-bounds] 98:55.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:55.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:55.89 In file included from UnifiedProtocols34.cpp:92: 98:55.89 PWebAuthnTransactionChild.cpp:230:42: note: while referencing 'aResult' 98:55.89 230 | WebAuthnMakeCredentialResult aResult; 98:55.89 | ^~~~~~~ 98:57.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:57.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 98:57.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 98:57.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 98:57.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 98:57.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 98:57.78 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:7, 98:57.78 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:57.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(JSContext*, XPCNativeSetKey*)': 98:57.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:57.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:57.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:57.78 In file included from Unified_cpp_js_xpconnect_src1.cpp:74: 98:57.78 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:584:47: note: while referencing '' 98:57.78 584 | set = NewInstance(cx, {key->GetAddition()}); 98:57.78 | ^ 98:58.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:58.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 98:58.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 98:58.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 98:58.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 98:58.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 98:58.03 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:7, 98:58.03 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:58.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(JSContext*, const nsIID*)': 98:58.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:58.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:58.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:58.03 In file included from Unified_cpp_js_xpconnect_src1.cpp:74: 98:58.03 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:472:43: note: while referencing '' 98:58.03 472 | set = NewInstance(cx, {std::move(iface)}); 98:58.03 | ^ 98:59.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 98:59.21 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCShellImpl.cpp:7, 98:59.21 from Unified_cpp_js_xpconnect_src1.cpp:2: 98:59.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(JSContext*, nsIClassInfo*)': 98:59.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 98:59.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 98:59.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:59.21 In file included from Unified_cpp_js_xpconnect_src1.cpp:74: 98:59.21 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp:511:40: note: while referencing 'interfaces' 98:59.21 511 | nsTArray> interfaces(iids.Length()); 98:59.21 | ^~~~~~~~~~ 99:04.69 js/xpconnect/shell 99:08.07 modules/libjar 99:26.38 modules/libjar/zipwriter 99:33.11 storage 99:39.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 99:39.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 99:39.43 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 99:39.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 99:39.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 99:39.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 99:39.43 from PWebBrowserPersistResourcesChild.cpp:7, 99:39.43 from UnifiedProtocols35.cpp:2: 99:39.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PWebGLChild::OnMessageReceived(const Message&)': 99:39.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'std::unordered_map::value_type [1]' {aka 'std::pair [1]'} [-Warray-bounds] 99:39.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 99:39.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:39.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebGLParent.h:19, 99:39.43 from PWebGL.cpp:12, 99:39.43 from UnifiedProtocols35.cpp:47: 99:39.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IpdlQueue.h:164:38: note: while referencing '' 99:39.43 164 | return mIpdlQueueBuffers.insert({aBuffer.id, std::move(aBuffer)}).second; 99:39.43 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:46.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 99:46.62 from /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageConnection.cpp:10: 99:46.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Connection::ExecuteAsync(const nsTArray >&, mozIStorageStatementCallback*, mozIStoragePendingStatement**)': 99:46.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 99:46.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 99:46.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:46.63 /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageConnection.cpp:1855:27: note: while referencing 'stmts' 99:46.63 1855 | nsTArray stmts(aStatements.Length()); 99:46.63 | ^~~~~ 99:58.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 99:58.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 99:58.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 99:58.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 99:58.48 from /builddir/build/BUILD/firefox-78.7.0/storage/FileSystemModule.cpp:13, 99:58.48 from Unified_cpp_storage0.cpp:2: 99:58.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::StorageBaseStatementInternal::ExecuteAsync(mozIStorageStatementCallback*, mozIStoragePendingStatement**)': 99:58.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 99:58.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 99:58.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:58.48 In file included from Unified_cpp_storage0.cpp:20: 99:58.49 /builddir/build/BUILD/firefox-78.7.0/storage/StorageBaseStatementInternal.cpp:176:27: note: while referencing 'stmts' 99:58.49 176 | nsTArray stmts(1); 99:58.49 | ^~~~~ 100:07.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:07.30 from /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageSQLFunctions.cpp:10, 100:07.30 from Unified_cpp_storage1.cpp:2: 100:07.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 100:07.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 100:07.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:07.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:07.31 In file included from Unified_cpp_storage1.cpp:11: 100:07.31 /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageService.cpp:108:34: note: while referencing 'connections' 100:07.31 108 | nsTArray> connections; 100:07.31 | ^~~~~~~~~~~ 100:07.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:07.46 from /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageSQLFunctions.cpp:10, 100:07.46 from Unified_cpp_storage1.cpp:2: 100:07.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::storage::Service::minimizeMemory()': 100:07.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 100:07.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:07.46 In file included from Unified_cpp_storage1.cpp:11: 100:07.46 /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageService.cpp:271:32: note: while referencing 'connections' 100:07.46 271 | nsTArray> connections; 100:07.46 | ^~~~~~~~~~~ 100:07.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:07.53 from /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageSQLFunctions.cpp:10, 100:07.53 from Unified_cpp_storage1.cpp:2: 100:07.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)': 100:07.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 100:07.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:07.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:07.53 In file included from Unified_cpp_storage1.cpp:11: 100:07.53 /builddir/build/BUILD/firefox-78.7.0/storage/mozStorageService.cpp:701:36: note: while referencing 'connections' 100:07.53 701 | nsTArray> connections; 100:07.54 | ^~~~~~~~~~~ 100:08.71 extensions/permissions 100:22.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:22.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 100:22.02 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 100:22.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 100:22.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 100:22.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 100:22.02 from PWebSocketEventListener.cpp:7, 100:22.02 from UnifiedProtocols36.cpp:2: 100:22.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PWebrtcGlobalParent::OnMessageReceived(const Message&)': 100:22.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WebrtcGlobalLog [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 100:22.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:22.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:22.02 In file included from UnifiedProtocols36.cpp:56: 100:22.02 PWebrtcGlobalParent.cpp:320:29: note: while referencing 'aLog' 100:22.02 320 | WebrtcGlobalLog aLog; 100:22.03 | ^~~~ 100:35.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:35.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:35.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:35.18 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:35.18 from Unified_cpp_permissions0.cpp:2: 100:35.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PermissionManager::BroadcastPermissionsForPrincipalToAllContentProcesses(nsIPrincipal*)': 100:35.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:35.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:35.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:35.18 In file included from Unified_cpp_permissions0.cpp:20: 100:35.18 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:3121:28: note: while referencing 'cps' 100:35.18 3121 | nsTArray cps; 100:35.18 | ^~~ 100:36.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:36.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:36.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:36.87 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:36.87 from Unified_cpp_permissions0.cpp:2: 100:36.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PermissionManager::ConsumeDefaultsInputStream(nsIInputStream*, const mozilla::MonitorAutoLock&)': 100:36.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 100:36.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:36.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.87 In file included from Unified_cpp_permissions0.cpp:20: 100:36.87 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:3302:25: note: while referencing 'lineArray' 100:36.87 3302 | nsTArray lineArray; 100:36.87 | ^~~~~~~~~ 100:36.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:36.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:36.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:36.88 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:36.88 from Unified_cpp_permissions0.cpp:2: 100:36.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 100:36.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:36.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.88 In file included from Unified_cpp_permissions0.cpp:20: 100:36.88 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:3302:25: note: while referencing 'lineArray' 100:36.88 3302 | nsTArray lineArray; 100:36.88 | ^~~~~~~~~ 100:37.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:37.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:37.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:37.39 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:37.39 from Unified_cpp_permissions0.cpp:2: 100:37.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PermissionManager::GetAllForPrincipal(nsIPrincipal*, nsTArray >&)': 100:37.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:37.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:37.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:37.40 In file included from Unified_cpp_permissions0.cpp:20: 100:37.40 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:2306:29: note: while referencing 'strippedPerms' 100:37.40 2306 | nsTArray strippedPerms; 100:37.40 | ^~~~~~~~~~~~~ 100:38.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:38.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:38.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:38.30 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:38.31 from Unified_cpp_permissions0.cpp:2: 100:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static RefPtr, RejectValueT, IsExclusive> > mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 100:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 100:38.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:38.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:38.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventListenerBinding.h:13, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsGlobalWindowInner.h:30, 100:38.31 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 100:38.31 from Unified_cpp_permissions0.cpp:11: 100:38.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:350:11: note: while referencing '' 100:38.32 350 | CopyableTArray(), __func__); 100:38.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:38.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:38.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:38.51 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:38.51 from Unified_cpp_permissions0.cpp:2: 100:38.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)': 100:38.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' [-Warray-bounds] 100:38.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:38.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:38.51 In file included from Unified_cpp_permissions0.cpp:20: 100:38.51 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:3167:54: note: while referencing '' 100:38.51 3167 | for (auto& pair : GetAllKeysForPrincipal(aPrincipal)) { 100:38.51 | ^ 100:38.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:38.72 from Unified_cpp_permissions0.cpp:2: 100:38.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 100:38.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:38.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:38.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:38.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventListenerBinding.h:13, 100:38.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventListenerManager.h:11, 100:38.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsGlobalWindowInner.h:30, 100:38.73 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 100:38.73 from Unified_cpp_permissions0.cpp:11: 100:38.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:313:36: note: while referencing 'resolveValues' 100:38.73 313 | nsTArray resolveValues; 100:38.73 | ^~~~~~~~~~~~~ 100:39.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:39.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:39.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:39.45 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:39.45 from Unified_cpp_permissions0.cpp:2: 100:39.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PermissionManager::CompleteMigrations()': 100:39.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:39.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:39.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:39.45 In file included from Unified_cpp_permissions0.cpp:20: 100:39.46 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:2737:28: note: while referencing 'entries' 100:39.46 2737 | nsTArray entries; 100:39.46 | ^~~~~~~ 100:40.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:40.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:40.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:40.17 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:40.17 from Unified_cpp_permissions0.cpp:2: 100:40.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PermissionManager::CompleteRead()': 100:40.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:40.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:40.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:40.17 In file included from Unified_cpp_permissions0.cpp:20: 100:40.17 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:2765:23: note: while referencing 'entries' 100:40.17 2765 | nsTArray entries; 100:40.17 | ^~~~~~~ 100:40.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 100:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfo.h:14, 100:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIClassInfoImpl.h:14, 100:40.72 from /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/Permission.cpp:7, 100:40.72 from Unified_cpp_permissions0.cpp:2: 100:40.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::PermissionManager::_ZN7mozilla17PermissionManager17RemoveAllInternalEb.part.0(bool)': 100:40.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 100:40.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 100:40.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:40.73 In file included from Unified_cpp_permissions0.cpp:20: 100:40.73 /builddir/build/BUILD/firefox-78.7.0/extensions/permissions/PermissionManager.cpp:2055:28: note: while referencing 'parents' 100:40.73 2055 | nsTArray parents; 100:40.73 | ^~~~~~~ 100:43.17 media/webrtc/signaling/src/common 100:43.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 100:47.39 In file included from Unified_cpp_src_common0.cpp:20: 100:47.40 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function 'void ConfigWebRtcLog(mozilla::LogLevel)': 100:47.40 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:88:30: warning: 'log_level' may be used uninitialized in this function [-Wmaybe-uninitialized] 100:47.40 88 | rtc::LogMessage::LogToDebug(log_level); 100:47.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 100:47.67 media/webrtc/signaling/src/jsep 101:00.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:00.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:00.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:00.62 from PresState.cpp:7, 101:00.62 from UnifiedProtocols37.cpp:2: 101:00.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 101:00.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 101:00.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:00.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:00.62 In file included from UnifiedProtocols37.cpp:47: 101:00.62 ServiceWorkerOpArgs.cpp:555:31: note: while referencing 'tmp' 101:00.62 555 | nsTArray tmp; 101:00.63 | ^~~ 101:00.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:00.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:00.71 from PresState.cpp:7, 101:00.71 from UnifiedProtocols37.cpp:2: 101:00.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 101:00.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 101:00.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:00.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:00.72 In file included from UnifiedProtocols37.cpp:2: 101:00.72 PresState.cpp:1192:48: note: while referencing 'tmp' 101:00.72 1192 | nsTArray tmp; 101:00.72 | ^~~ 101:00.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:00.72 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:00.72 from PresState.cpp:7, 101:00.72 from UnifiedProtocols37.cpp:2: 101:00.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::SelectContentData [1]' [-Warray-bounds] 101:00.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:00.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:00.73 In file included from UnifiedProtocols37.cpp:2: 101:00.73 PresState.cpp:1162:40: note: while referencing 'tmp' 101:00.73 1162 | mozilla::SelectContentData tmp = mozilla::SelectContentData(); 101:00.73 | ^~~ 101:01.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:01.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:01.70 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:01.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:01.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:01.70 from PresState.cpp:7, 101:01.70 from UnifiedProtocols37.cpp:2: 101:01.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::OptionalPushData& mozilla::dom::OptionalPushData::operator=(const mozilla::dom::OptionalPushData&)': 101:01.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 101:01.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:01.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:01.70 In file included from UnifiedProtocols37.cpp:47: 101:01.70 ServiceWorkerOpArgs.cpp:389:77: note: while referencing '' 101:01.70 389 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 101:01.71 | ^ 101:01.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:02.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:02.00 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:02.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:02.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:02.00 from PresState.cpp:7, 101:02.00 from UnifiedProtocols37.cpp:2: 101:02.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::OptionalPushData& mozilla::dom::OptionalPushData::operator=(const nsTArray&)': 101:02.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 101:02.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:02.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.00 In file included from UnifiedProtocols37.cpp:47: 101:02.00 ServiceWorkerOpArgs.cpp:356:46: note: while referencing '' 101:02.00 356 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 101:02.00 | ^ 101:02.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:02.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:02.14 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:02.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:02.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:02.14 from PresState.cpp:7, 101:02.14 from UnifiedProtocols37.cpp:2: 101:02.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::PresContentData& mozilla::PresContentData::operator=(const mozilla::PresContentData&)': 101:02.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 101:02.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:02.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.15 In file included from UnifiedProtocols37.cpp:2: 101:02.15 PresState.cpp:907:93: note: while referencing '' 101:02.15 907 | (*(ptr_ArrayOfFileContentData())) = ((aRhs).get_ArrayOfFileContentData()).Clone(); 101:02.15 | ^ 101:02.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:02.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:02.25 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:02.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:02.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 101:02.25 from PresState.cpp:7, 101:02.25 from UnifiedProtocols37.cpp:2: 101:02.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::PresContentData& mozilla::PresContentData::operator=(const nsTArray&)': 101:02.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 101:02.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:02.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.26 In file included from UnifiedProtocols37.cpp:2: 101:02.26 PresState.cpp:850:54: note: while referencing '' 101:02.26 850 | (*(ptr_ArrayOfFileContentData())) = (aRhs).Clone(); 101:02.26 | ^ 101:17.08 media/webrtc/signaling/src/media-conduit 101:23.58 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17, 101:23.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 101:23.59 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:30, 101:23.59 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13, 101:23.59 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, 101:23.59 from Unified_cpp_src_media-conduit0.cpp:2: 101:23.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 101:23.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 101:23.59 294 | memcpy(this, &config, sizeof(*this)); 101:23.59 | ^ 101:23.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 101:23.59 256 | struct Config { 101:23.59 | ^~~~~~ 101:39.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:39.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:39.01 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:39.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:39.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 101:39.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 101:39.02 from PBackgroundIDBFactoryChild.cpp:7, 101:39.02 from UnifiedProtocols4.cpp:2: 101:39.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 101:39.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetAllPreprocessParams [1]' [-Warray-bounds] 101:39.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:39.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:39.02 In file included from UnifiedProtocols4.cpp:47: 101:39.02 PBackgroundIDBRequest.cpp:2659:72: note: while referencing 'tmp' 101:39.02 2659 | mozilla::dom::indexedDB::ObjectStoreGetAllPreprocessParams tmp = mozilla::dom::indexedDB::ObjectStoreGetAllPreprocessParams(); 101:39.03 | ^~~ 101:39.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:39.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:39.03 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:39.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:39.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 101:39.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 101:39.03 from PBackgroundIDBFactoryChild.cpp:7, 101:39.03 from UnifiedProtocols4.cpp:2: 101:39.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetPreprocessParams [1]' [-Warray-bounds] 101:39.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:39.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:39.04 In file included from UnifiedProtocols4.cpp:47: 101:39.04 PBackgroundIDBRequest.cpp:2644:69: note: while referencing 'tmp' 101:39.04 2644 | mozilla::dom::indexedDB::ObjectStoreGetPreprocessParams tmp = mozilla::dom::indexedDB::ObjectStoreGetPreprocessParams(); 101:39.04 | ^~~ 101:40.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:40.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:40.83 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:40.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:40.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 101:40.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 101:40.84 from PBackgroundIDBFactoryChild.cpp:7, 101:40.84 from UnifiedProtocols4.cpp:2: 101:40.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 101:40.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::IndexGetAllKeysResponse [1]' [-Warray-bounds] 101:40.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:40.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:40.84 In file included from UnifiedProtocols4.cpp:47: 101:40.84 PBackgroundIDBRequest.cpp:2106:62: note: while referencing 'tmp' 101:40.84 2106 | mozilla::dom::indexedDB::IndexGetAllKeysResponse tmp = mozilla::dom::indexedDB::IndexGetAllKeysResponse(); 101:40.84 | ^~~ 101:40.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 101:40.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 101:40.84 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 101:40.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 101:40.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 101:40.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 101:40.85 from PBackgroundIDBFactoryChild.cpp:7, 101:40.85 from UnifiedProtocols4.cpp:2: 101:40.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetAllKeysResponse [1]' [-Warray-bounds] 101:40.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 101:40.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:40.85 In file included from UnifiedProtocols4.cpp:47: 101:40.85 PBackgroundIDBRequest.cpp:2046:68: note: while referencing 'tmp' 101:40.86 2046 | mozilla::dom::indexedDB::ObjectStoreGetAllKeysResponse tmp = mozilla::dom::indexedDB::ObjectStoreGetAllKeysResponse(); 101:40.86 | ^~~ 102:00.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:00.24 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.h:11, 102:00.24 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, 102:00.24 from Unified_cpp_src_media-conduit0.cpp:2: 102:00.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::WebrtcGmpVideoEncoder::InitEncoderForSize(short unsigned int, short unsigned int, std::string*)': 102:00.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:00.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:00.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:00.24 In file included from Unified_cpp_src_media-conduit0.cpp:56: 102:00.24 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:271:21: note: while referencing 'codecSpecific' 102:00.24 271 | nsTArray codecSpecific; 102:00.24 | ^~~~~~~~~~~~~ 102:01.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:01.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.h:11, 102:01.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, 102:01.10 from Unified_cpp_src_media-conduit0.cpp:2: 102:01.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 102:01.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:01.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:01.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:01.10 In file included from Unified_cpp_src_media-conduit0.cpp:74: 102:01.10 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/WebrtcMediaDataEncoderCodec.cpp:269:38: note: while referencing 'entries' 102:01.10 269 | nsTArray entries; 102:01.10 | ^~~~~~~ 102:11.89 media/webrtc/signaling/src/mediapipeline 102:18.32 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17, 102:18.32 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 102:18.32 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:30, 102:18.32 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16, 102:18.32 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8, 102:18.32 from Unified_cpp_src_mediapipeline0.cpp:2: 102:18.32 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 102:18.32 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 102:18.32 294 | memcpy(this, &config, sizeof(*this)); 102:18.33 | ^ 102:18.33 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 102:18.33 256 | struct Config { 102:18.33 | ^~~~~~ 102:40.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:40.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:40.99 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:40.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:41.00 from PBackgroundLSSnapshotChild.cpp:7, 102:41.00 from UnifiedProtocols6.cpp:2: 102:41.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBackgroundLSSnapshotParent::OnMessageReceived(const Message&, mozilla::dom::PBackgroundLSSnapshotParent::Message*&)': 102:41.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 102:41.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:41.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:41.00 In file included from UnifiedProtocols6.cpp:11: 102:41.00 PBackgroundLSSnapshotParent.cpp:323:32: note: while referencing 'keys' 102:41.00 323 | nsTArray keys; 102:41.00 | ^~~~ 102:41.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:41.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:41.00 from PBackgroundLSSnapshotChild.cpp:7, 102:41.01 from UnifiedProtocols6.cpp:2: 102:41.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:41.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:41.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:41.01 In file included from UnifiedProtocols6.cpp:11: 102:41.01 PBackgroundLSSnapshotParent.cpp:284:34: note: while referencing 'itemInfos' 102:41.01 284 | nsTArray itemInfos; 102:41.02 | ^~~~~~~~~ 102:46.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:46.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:46.50 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:46.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:46.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:46.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:46.50 from PBackgroundLSSnapshotChild.cpp:7, 102:46.50 from UnifiedProtocols6.cpp:2: 102:46.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBackgroundLSSnapshotParent::OnMessageReceived(const Message&)': 102:46.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:46.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:46.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:46.51 In file included from UnifiedProtocols6.cpp:11: 102:46.51 PBackgroundLSSnapshotParent.cpp:183:44: note: while referencing 'writeAndNotifyInfos' 102:46.51 183 | nsTArray writeAndNotifyInfos; 102:46.51 | ^~~~~~~~~~~~~~~~~~~ 102:46.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:46.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:46.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:46.51 from PBackgroundLSSnapshotChild.cpp:7, 102:46.51 from UnifiedProtocols6.cpp:2: 102:46.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:46.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:46.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:46.52 In file included from UnifiedProtocols6.cpp:11: 102:46.52 PBackgroundLSSnapshotParent.cpp:150:35: note: while referencing 'writeInfos' 102:46.52 150 | nsTArray writeInfos; 102:46.53 | ^~~~~~~~~~ 102:47.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:47.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:47.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:47.23 from PBackgroundLSSnapshotChild.cpp:7, 102:47.23 from UnifiedProtocols6.cpp:2: 102:47.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, mozilla::ipc::IPDLParamTraits::paramType*)': 102:47.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::ipc::ExpandedPrincipalInfo [1]' [-Warray-bounds] 102:47.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:47.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:47.23 In file included from UnifiedProtocols6.cpp:137: 102:47.23 PBackgroundSharedTypes.cpp:917:49: note: while referencing 'tmp' 102:47.23 917 | mozilla::ipc::ExpandedPrincipalInfo tmp = mozilla::ipc::ExpandedPrincipalInfo(); 102:47.23 | ^~~ 102:47.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:47.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:47.57 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:47.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:47.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:47.58 from PBackgroundLSSnapshotChild.cpp:7, 102:47.58 from UnifiedProtocols6.cpp:2: 102:47.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::ipc::PBackgroundParent::OnMessageReceived(const Message&)': 102:47.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 102:47.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:47.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:47.58 In file included from UnifiedProtocols6.cpp:74: 102:47.58 PBackgroundParent.cpp:5969:33: note: while referencing 'aPeerCertChain' 102:47.58 5969 | nsTArray aPeerCertChain; 102:47.58 | ^~~~~~~~~~~~~~ 102:47.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 102:47.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 102:47.59 from PBackgroundLSSnapshotChild.cpp:7, 102:47.59 from UnifiedProtocols6.cpp:2: 102:47.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::ipc::PBackgroundParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} [-Warray-bounds] 102:47.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 102:47.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:47.59 In file included from UnifiedProtocols6.cpp:74: 102:47.59 PBackgroundParent.cpp:5968:23: note: while referencing 'aServerCert' 102:47.59 5968 | ByteArray aServerCert; 102:47.59 | ^~~~~~~~~~~ 102:56.01 media/webrtc/signaling/src/peerconnection 103:19.09 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17, 103:19.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 103:19.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:30, 103:19.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13, 103:19.10 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:30, 103:19.10 from Unified_cpp_src_peerconnection0.cpp:47: 103:19.10 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 103:19.10 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 103:19.10 294 | memcpy(this, &config, sizeof(*this)); 103:19.10 | ^ 103:19.10 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 103:19.10 256 | struct Config { 103:19.10 | ^~~~~~ 103:20.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 103:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 103:20.79 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 103:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 103:20.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 103:20.79 from PBackgroundStorage.cpp:7, 103:20.79 from UnifiedProtocols7.cpp:2: 103:20.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBackgroundStorageParent::OnMessageReceived(const Message&, mozilla::dom::PBackgroundStorageParent::Message*&)': 103:20.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 103:20.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 103:20.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:20.79 In file included from UnifiedProtocols7.cpp:20: 103:20.79 PBackgroundStorageParent.cpp:795:32: note: while referencing 'values' 103:20.79 795 | nsTArray values; 103:20.79 | ^~~~~~ 103:20.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 103:20.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 103:20.80 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 103:20.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 103:20.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 103:20.80 from PBackgroundStorage.cpp:7, 103:20.80 from UnifiedProtocols7.cpp:2: 103:20.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 103:20.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 103:20.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:20.80 In file included from UnifiedProtocols7.cpp:20: 103:20.80 PBackgroundStorageParent.cpp:794:32: note: while referencing 'keys' 103:20.80 794 | nsTArray keys; 103:20.80 | ^~~~ 103:24.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 103:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 103:24.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 103:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 103:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 103:24.30 from PBackgroundStorage.cpp:7, 103:24.30 from UnifiedProtocols7.cpp:2: 103:24.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBackgroundStorageChild::OnMessageReceived(const Message&)': 103:24.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 103:24.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 103:24.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:24.31 In file included from UnifiedProtocols7.cpp:11: 103:24.31 PBackgroundStorageChild.cpp:596:33: note: while referencing 'origins' 103:24.31 596 | nsTArray origins; 103:24.31 | ^~~~~~~ 104:15.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 104:15.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 104:15.17 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 104:15.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 104:15.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 104:15.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 104:15.17 from PBrowserChild.cpp:7, 104:15.17 from UnifiedProtocols8.cpp:2: 104:15.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBrowserParent::OnMessageReceived(const Message&, mozilla::dom::PBrowserParent::Message*&)': 104:15.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104:15.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 104:15.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:15.18 In file included from UnifiedProtocols8.cpp:11: 104:15.18 PBrowserParent.cpp:6369:43: note: while referencing 'retval' 104:15.18 6369 | nsTArray retval; 104:15.18 | ^~~~~~ 104:41.91 media/webrtc/signaling/src/sdp 104:41.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:42.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:43.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:46.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:49.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:49.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:49.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:50.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:50.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:51.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:58.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 104:58.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 104:58.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 104:58.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 104:58.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 104:58.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 104:58.21 from PCacheStreamControlParent.cpp:7, 104:58.21 from UnifiedProtocols9.cpp:2: 104:58.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PChromiumCDMParent::OnMessageReceived(const Message&)': 104:58.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 104:58.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 104:58.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:58.21 In file included from UnifiedProtocols9.cpp:137: 104:58.21 PChromiumCDMParent.cpp:912:41: note: while referencing 'aKeysInfo' 104:58.21 912 | nsTArray aKeysInfo; 104:58.21 | ^~~~~~~~~ 104:58.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 104:58.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 104:58.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 104:58.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 104:58.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 104:58.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 104:58.87 from PCacheStreamControlParent.cpp:7, 104:58.87 from UnifiedProtocols9.cpp:2: 104:58.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 104:58.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 104:58.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 104:58.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:58.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/SamplesWaitingForKey.h:10, 104:58.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMCaps.h:12, 104:58.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMProxy.h:10, 104:58.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecryptJob.h:10, 104:58.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ChromiumCDMParent.h:9, 104:58.88 from PChromiumCDMParent.cpp:8, 104:58.88 from UnifiedProtocols9.cpp:137: 104:58.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:121:32: note: while referencing '' 104:58.88 121 | mTags = aOther.mTags.Clone(); 104:58.88 | ^ 105:00.45 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:00.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:00.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:00.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 105:00.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 105:00.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 105:00.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)': 105:00.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:1557:50: warning: 'setupEnum' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:00.45 1557 | : SdpAttribute(kSetupAttribute), mRole(role) {} 105:00.46 | ^ 105:00.46 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:560:29: note: 'setupEnum' was declared here 105:00.46 560 | SdpSetupAttribute::Role setupEnum; 105:00.46 | ^~~~~~~~~ 105:00.58 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:00.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:00.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:00.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 105:00.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 105:00.58 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 105:00.58 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)': 105:00.58 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:177:56: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:00.59 177 | : SdpAttribute(kDirectionAttribute), mValue(value) {} 105:00.59 | ^ 105:00.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1130:36: note: 'dir' was declared here 105:00.59 1130 | SdpDirectionAttribute::Direction dir; 105:00.59 | ^~~ 105:00.88 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:00.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:00.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:00.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 105:00.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 105:00.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 105:00.88 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)': 105:00.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:334:40: warning: 'direction' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:00.89 334 | extensionattributes}; 105:00.89 | ^ 105:00.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1223:38: note: 'direction' was declared here 105:00.89 1223 | SdpDirectionAttribute::Direction direction; 105:00.89 | ^~~~~~~~~ 105:01.28 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:01.28 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:01.28 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:01.28 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 105:01.29 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 105:01.29 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 105:01.29 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)': 105:01.29 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:494:35: warning: 'semantic' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:01.29 494 | Group value = {semantics, tags}; 105:01.29 | ^ 105:01.29 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:899:38: note: 'semantic' was declared here 105:01.29 899 | SdpGroupAttributeList::Semantics semantic; 105:01.29 | ^~~~~~~~ 105:02.82 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:02.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:02.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:02.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12, 105:02.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10, 105:02.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9: 105:02.82 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)': 105:02.82 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:1716:40: warning: 'semantic' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:02.82 1716 | SsrcGroup value = {semantics, ssrcs}; 105:02.82 | ^ 105:02.82 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:610:42: note: 'semantic' was declared here 105:02.82 610 | SdpSsrcGroupAttributeList::Semantics semantic; 105:02.82 | ^~~~~~~~ 105:09.39 media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn 105:12.75 media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 105:14.50 media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 105:16.31 media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn 105:18.31 media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn 105:20.48 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn 105:22.45 media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn 105:24.63 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn 105:26.61 media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn 105:28.77 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn 105:30.61 media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn 105:32.46 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn 105:34.85 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 105:36.49 media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn 105:38.28 media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn 105:38.77 In file included from Unified_cpp_signaling_src_sdp0.cpp:29: 105:38.77 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpHelper.cpp: In member function 'nsresult mozilla::SdpHelper::CopyTransportParams(size_t, const mozilla::SdpMediaSection&, mozilla::SdpMediaSection*)': 105:38.77 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpHelper.cpp:54:7: warning: 'component' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:38.77 54 | if (numComponents >= component) { 105:38.77 | ^~ 105:38.89 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13, 105:38.89 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12, 105:38.89 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/Sdp.h:71, 105:38.89 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpParser.h:12, 105:38.89 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/HybridSdpParser.h:10, 105:38.89 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/HybridSdpParser.cpp:6, 105:38.89 from Unified_cpp_signaling_src_sdp0.cpp:2: 105:38.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)': 105:38.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SdpAttribute.h:1716:40: warning: 'semantic' may be used uninitialized in this function [-Wmaybe-uninitialized] 105:38.89 1716 | SsrcGroup value = {semantics, ssrcs}; 105:38.89 | ^ 105:38.89 In file included from Unified_cpp_signaling_src_sdp0.cpp:83: 105:38.90 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/signaling/src/sdp/SipccSdpAttributeList.cpp:484:42: note: 'semantic' was declared here 105:38.90 484 | SdpSsrcGroupAttributeList::Semantics semantic; 105:38.90 | ^~~~~~~~ 105:41.11 media/webrtc/trunk/webrtc/api/optional_gn 105:42.48 media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn 105:44.10 media/webrtc/trunk/webrtc/api/video_frame_api_gn 105:45.63 media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn 105:47.70 media/webrtc/trunk/webrtc/audio/audio_gn 105:49.48 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_transport_proxy.h:17, 105:49.48 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_state.h:16, 105:49.48 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_receive_stream.h:18, 105:49.48 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_receive_stream.cc:11, 105:49.48 from Unified_cpp_audio_audio_gn0.cpp:2: 105:49.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 105:49.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 105:49.49 294 | memcpy(this, &config, sizeof(*this)); 105:49.49 | ^ 105:49.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 105:49.49 256 | struct Config { 105:49.49 | ^~~~~~ 105:55.28 media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn 105:55.34 media/webrtc/trunk/webrtc/call/bitrate_allocator_gn 105:57.11 media/webrtc/trunk/webrtc/call/call_gn 105:58.91 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_transport_proxy.h:17, 105:58.91 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_state.h:16, 105:58.91 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/audio/audio_receive_stream.h:18, 105:58.91 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/call.cc:20, 105:58.91 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 105:58.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 105:58.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 105:58.91 294 | memcpy(this, &config, sizeof(*this)); 105:58.91 | ^ 105:58.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 105:58.91 256 | struct Config { 105:58.91 | ^~~~~~ 106:00.09 media/webrtc/trunk/webrtc/call/call_interfaces_gn 106:00.60 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17, 106:00.60 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/call.cc:29, 106:00.60 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 106:00.60 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 106:00.60 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 106:00.60 48 | AddReceiveRtpModule(rtp_module); 106:00.60 | ^ 106:00.61 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 106:00.61 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 106:00.61 | ^~~~~~~~~~~~~~~~~~~ 106:02.37 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:18, 106:02.37 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/encoded_frame.h:19, 106:02.37 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/frame_object.h:17, 106:02.37 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/frame_buffer2.h:19, 106:02.37 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_receive_stream.h:23, 106:02.37 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/call.cc:63, 106:02.37 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 106:02.37 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h: At global scope: 106:02.37 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16: warning: 'virtual void webrtc::EncodedImageCallback::OnDroppedFrame()' was hidden [-Woverloaded-virtual] 106:02.37 75 | virtual void OnDroppedFrame() {} 106:02.38 | ^~~~~~~~~~~~~~ 106:02.38 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/send_statistics_proxy.h:30, 106:02.38 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_send_stream.h:28, 106:02.38 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/call.cc:64, 106:02.38 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 106:02.38 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:166:8: note: by 'virtual void webrtc::VideoStreamEncoder::OnDroppedFrame(webrtc::EncodedImageCallback::DropReason)' 106:02.38 166 | void OnDroppedFrame(EncodedImageCallback::DropReason reason) override; 106:02.38 | ^~~~~~~~~~~~~~ 106:02.40 media/webrtc/trunk/webrtc/call/rtp_interfaces_gn 106:03.38 media/webrtc/trunk/webrtc/call/rtp_receiver_gn 106:05.32 In file included from Unified_cpp_rtp_receiver_gn0.cpp:11: 106:05.32 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc: In member function 'webrtc::RtpPacketSinkInterface* webrtc::RtpDemuxer::ResolveSink(const webrtc::RtpPacketReceived&)': 106:05.33 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc:171:8: warning: unused variable 'has_mid' [-Wunused-variable] 106:05.33 171 | bool has_mid = packet.GetExtension(&packet_mid); 106:05.33 | ^~~~~~~ 106:09.60 media/webrtc/trunk/webrtc/call/rtp_sender_gn 106:11.72 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17, 106:11.72 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.cc:11, 106:11.72 from Unified_cpp_call_rtp_sender_gn0.cpp:2: 106:11.72 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 106:11.72 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 106:11.72 48 | AddReceiveRtpModule(rtp_module); 106:11.72 | ^ 106:11.72 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 106:11.72 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 106:11.72 | ^~~~~~~~~~~~~~~~~~~ 106:12.02 media/webrtc/trunk/webrtc/call/video_stream_api_gn 106:12.29 media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn 106:12.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:12.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:12.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:14.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:15.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:16.09 media/webrtc/trunk/webrtc/common_audio/common_audio_cc_gn 106:17.01 media/webrtc/trunk/webrtc/common_audio/common_audio_gn 106:17.55 media/webrtc/trunk/webrtc/common_audio/fir_filter_factory_gn 106:18.71 media/webrtc/trunk/webrtc/common_video/common_video_gn 106:18.99 In file included from Unified_cpp_common_video_gn0.cpp:38: 106:18.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22: warning: "RETURN_EMPTY_ON_FAIL" redefined 106:18.99 22 | #define RETURN_EMPTY_ON_FAIL(x) \ 106:18.99 | 106:18.99 In file included from Unified_cpp_common_video_gn0.cpp:29: 106:18.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20: note: this is the location of the previous definition 106:18.99 20 | #define RETURN_EMPTY_ON_FAIL(x) \ 106:18.99 | 106:25.09 media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn 106:25.93 media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn 106:28.40 media/webrtc/trunk/webrtc/media/rtc_audio_video_gn 106:30.08 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/apm_helpers.cc:14, 106:30.08 from Unified_cpp_rtc_audio_video_gn0.cpp:11: 106:30.08 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 106:30.09 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 106:30.09 294 | memcpy(this, &config, sizeof(*this)); 106:30.09 | ^ 106:30.09 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 106:30.09 256 | struct Config { 106:30.09 | ^~~~~~ 106:30.14 media/webrtc/trunk/webrtc/media/rtc_h264_profile_id_gn 106:31.45 In file included from Unified_cpp_rtc_audio_video_gn0.cpp:92: 106:31.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc: In constructor 'webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(webrtc::VideoEncoderFactory*)': 106:31.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc:148:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 106:31.45 148 | memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 106:31.45 | ^ 106:31.45 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/adm_helpers.h:14, 106:31.45 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/adm_helpers.cc:11, 106:31.45 from Unified_cpp_rtc_audio_video_gn0.cpp:2: 106:31.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 106:31.46 555 | class VideoCodec { 106:31.46 | ^~~~~~~~~~ 106:31.46 In file included from Unified_cpp_rtc_audio_video_gn0.cpp:92: 106:31.46 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc: In constructor 'webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(cricket::WebRtcVideoEncoderFactory*)': 106:31.46 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc:162:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 106:31.46 162 | memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 106:31.46 | ^ 106:31.46 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/adm_helpers.h:14, 106:31.46 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/media/engine/adm_helpers.cc:11, 106:31.46 from Unified_cpp_rtc_audio_video_gn0.cpp:2: 106:31.46 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 106:31.46 555 | class VideoCodec { 106:31.46 | ^~~~~~~~~~ 106:32.43 media/webrtc/trunk/webrtc/media/rtc_media_base_gn 106:38.77 media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn 106:44.17 media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn 106:46.32 media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_config_gn 106:46.39 media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn 106:47.87 media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn 106:51.08 media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn 106:51.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:51.22 media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn 106:52.55 media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn 106:52.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:52.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:53.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:53.28 media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn 106:53.49 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_c_gn 106:53.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:54.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:55.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:55.69 media/webrtc/trunk/webrtc/modules/audio_coding/ilbc_gn 106:55.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:56.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:56.92 media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn 106:56.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:58.18 media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn 106:59.08 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn 106:59.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 106:59.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:00.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:00.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:00.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:02.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:04.19 media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_common_gn 107:04.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:04.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:04.58 media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn 107:05.04 media/webrtc/trunk/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 107:06.90 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_decoder_enum_gn 107:07.04 media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn 107:08.83 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn 107:08.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:08.90 media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn 107:10.87 media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn 107:13.95 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn 107:13.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:14.23 media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn 107:19.76 media/webrtc/trunk/webrtc/modules/audio_device/audio_device_generic_gn 107:20.59 In file included from Unified_cpp_neteq_gn1.cpp:29: 107:20.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function 'int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)': 107:20.59 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:944:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 107:20.59 944 | sync_buffer_->IncreaseEndTimestamp( 107:20.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 107:20.60 945 | static_cast(output_size_samples_)); 107:20.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:20.60 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:950:5: note: here 107:20.60 950 | case kAudioRepetition: { 107:20.60 | ^~~~ 107:23.66 media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn 107:25.29 media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn 107:26.95 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17, 107:26.95 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 107:26.95 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.cc:11, 107:26.95 from Unified_cpp_audio_mixer_impl_gn0.cpp:2: 107:26.95 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 107:26.95 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 107:26.95 294 | memcpy(this, &config, sizeof(*this)); 107:26.96 | ^ 107:26.96 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 107:26.96 256 | struct Config { 107:26.96 | ^~~~~~ 107:29.39 media/webrtc/trunk/webrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 107:30.61 media/webrtc/trunk/webrtc/modules/audio_processing/aec_dump_interface_gn 107:30.84 media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn 107:30.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:31.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 107:32.17 media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn 107:32.86 media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_statistics_gn 107:33.77 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.cc:26: 107:33.77 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 107:33.77 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 107:33.77 129 | for (int k = 0; k < v_length; ++k) { 107:33.77 | ~~^~~~~~~~~~ 107:34.32 media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn 107:39.64 media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn 107:43.86 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/congestion_controller/receive_side_congestion_controller.cc:13, 107:43.86 from Unified_cpp_estion_controller_gn0.cpp:56: 107:43.86 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 107:43.86 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 107:43.86 48 | AddReceiveRtpModule(rtp_module); 107:43.86 | ^ 107:43.86 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 107:43.87 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 107:43.87 | ^~~~~~~~~~~~~~~~~~~ 107:45.83 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:17, 107:45.84 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 107:45.84 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 107:45.84 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 107:45.84 294 | memcpy(this, &config, sizeof(*this)); 107:45.84 | ^ 107:45.84 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 107:45.84 256 | struct Config { 107:45.84 | ^~~~~~ 107:46.35 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc: In member function 'virtual int webrtc::EchoCancellationImpl::GetMetrics(webrtc::EchoCancellation::Metrics*)': 107:46.35 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:303:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::EchoCancellation::Metrics'; use assignment or value-initialization instead [-Wclass-memaccess] 107:46.35 303 | memset(metrics, 0, sizeof(Metrics)); 107:46.35 | ^ 107:46.35 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:17, 107:46.35 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 107:46.35 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:795:10: note: 'struct webrtc::EchoCancellation::Metrics' declared here 107:46.35 795 | struct Metrics { 107:46.35 | ^~~~~~~ 107:49.23 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_control_mobile_impl.h:17, 107:49.23 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_control_mobile_impl.cc:11: 107:49.23 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 107:49.23 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 107:49.23 294 | memcpy(this, &config, sizeof(*this)); 107:49.23 | ^ 107:49.23 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 107:49.23 256 | struct Config { 107:49.23 | ^~~~~~ 107:49.73 media/webrtc/trunk/webrtc/modules/media_file/media_file_gn 107:53.32 media/webrtc/trunk/webrtc/modules/pacing/pacing_gn 107:53.54 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.h:17, 107:53.54 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.cc:11: 107:53.54 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 107:53.54 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 107:53.54 294 | memcpy(this, &config, sizeof(*this)); 107:53.54 | ^ 107:53.54 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 107:53.54 256 | struct Config { 107:53.54 | ^~~~~~ 107:54.13 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.cc:16: 107:54.13 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 107:54.13 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 107:54.13 129 | for (int k = 0; k < v_length; ++k) { 107:54.13 | ~~^~~~~~~~~~ 107:55.49 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.cc:11, 107:55.49 from Unified_cpp_pacing_pacing_gn0.cpp:56: 107:55.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 107:55.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 107:55.49 48 | AddReceiveRtpModule(rtp_module); 107:55.49 | ^ 107:55.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 107:55.49 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 107:55.49 | ^~~~~~~~~~~~~~~~~~~ 107:56.88 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/noise_suppression_impl.h:17, 107:56.88 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/noise_suppression_impl.cc:11: 107:56.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 107:56.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 107:56.89 294 | memcpy(this, &config, sizeof(*this)); 107:56.89 | ^ 107:56.89 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 107:56.89 256 | struct Config { 107:56.89 | ^~~~~~ 108:00.21 media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 108:01.73 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.cc:30, 108:01.73 from Unified_cpp_audio_processing_gn0.cpp:2: 108:01.73 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 108:01.73 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 108:01.73 129 | for (int k = 0; k < v_length; ++k) { 108:01.73 | ~~^~~~~~~~~~ 108:02.13 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/aec_state.h:25, 108:02.13 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/aec_state.cc:11, 108:02.13 from Unified_cpp_audio_processing_gn0.cpp:47: 108:02.13 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 108:02.13 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 108:02.13 294 | memcpy(this, &config, sizeof(*this)); 108:02.13 | ^ 108:02.13 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 108:02.13 256 | struct Config { 108:02.13 | ^~~~~~ 108:09.04 media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 108:10.26 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/echo_remover.h:19, 108:10.26 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/echo_remover.cc:10, 108:10.26 from Unified_cpp_audio_processing_gn1.cpp:2: 108:10.27 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 108:10.27 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 108:10.27 294 | memcpy(this, &config, sizeof(*this)); 108:10.27 | ^ 108:10.27 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 108:10.27 256 | struct Config { 108:10.27 | ^~~~~~ 108:10.50 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23, 108:10.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.h:18, 108:10.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/echo_remover.cc:29, 108:10.51 from Unified_cpp_audio_processing_gn1.cpp:2: 108:10.51 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 108:10.51 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 108:10.51 129 | for (int k = 0; k < v_length; ++k) { 108:10.51 | ~~^~~~~~~~~~ 108:17.93 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23, 108:17.93 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.h:18, 108:17.93 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.cc:11, 108:17.93 from Unified_cpp_audio_processing_gn2.cpp:2: 108:17.93 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 108:17.94 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 108:17.94 129 | for (int k = 0; k < v_length; ++k) { 108:17.94 | ~~^~~~~~~~~~ 108:18.15 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/aec_state.h:25, 108:18.15 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.h:21, 108:18.15 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/aec3/subtractor.cc:11, 108:18.15 from Unified_cpp_audio_processing_gn2.cpp:2: 108:18.15 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 108:18.15 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 108:18.15 294 | memcpy(this, &config, sizeof(*this)); 108:18.15 | ^ 108:18.16 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 108:18.16 256 | struct Config { 108:18.16 | ^~~~~~ 108:24.68 media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn 108:31.36 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/level_controller/down_sampler.cc:17, 108:31.37 from Unified_cpp_audio_processing_gn3.cpp:20: 108:31.37 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 108:31.37 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 108:31.37 294 | memcpy(this, &config, sizeof(*this)); 108:31.37 | ^ 108:31.37 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 108:31.37 256 | struct Config { 108:31.37 | ^~~~~~ 108:31.52 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/level_controller/down_sampler.cc:19, 108:31.52 from Unified_cpp_audio_processing_gn3.cpp:20: 108:31.52 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function 'void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)': 108:31.52 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 108:31.52 129 | for (int k = 0; k < v_length; ++k) { 108:31.52 | ~~^~~~~~~~~~ 108:36.20 In file included from Unified_cpp_rtp_rtcp_gn0.cpp:119: 108:36.20 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc: In member function 'bool webrtc::RtpDepacketizerH264::ProcessStapAOrSingleNalu(webrtc::RtpDepacketizer::ParsedPayload*, const uint8_t*)': 108:36.20 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:576:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 108:36.20 576 | parsed_payload->frame_type = kVideoFrameKey; 108:36.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 108:36.21 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:578:7: note: here 108:36.21 578 | case H264::NaluType::kSlice: { 108:36.21 | ^~~~ 108:43.99 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/voice_detection_impl.h:16, 108:43.99 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/voice_detection_impl.cc:11, 108:43.99 from Unified_cpp_audio_processing_gn5.cpp:29: 108:43.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 108:43.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 108:43.99 294 | memcpy(this, &config, sizeof(*this)); 108:43.99 | ^ 108:43.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 108:43.99 256 | struct Config { 108:43.99 | ^~~~~~ 108:45.41 media/webrtc/trunk/webrtc/modules/utility/utility_gn 108:47.32 media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn 108:49.80 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:11: 108:49.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc: In member function 'virtual int32_t webrtc::videocapturemodule::VideoCaptureModuleV4L2::StartCapture(const webrtc::VideoCaptureCapability&)': 108:49.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc:135:30: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 108:49.81 135 | sprintf(device, "/dev/video%d", (int)_deviceId); 108:49.81 | ^~ 108:49.81 In file included from /usr/include/stdio.h:866, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/stdio.h:3, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:13, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 108:49.81 from /usr/include/c++/10/bits/move.h:57, 108:49.81 from /usr/include/c++/10/bits/stl_pair.h:59, 108:49.81 from /usr/include/c++/10/bits/stl_algobase.h:64, 108:49.81 from /usr/include/c++/10/vector:60, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/vector:3, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/vector:52, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.h:14, 108:49.81 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.h:14, 108:49.82 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc:11, 108:49.82 from Unified_cpp_ure_internal_impl_gn0.cpp:2: 108:49.82 /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 12 and 22 bytes into a destination of size 20 108:49.82 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 108:49.82 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:49.82 39 | __bos (__s), __fmt, __va_arg_pack ()); 108:49.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:50.34 media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn 108:51.80 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:11: 108:51.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc: In member function 'virtual bool webrtc::RtpHeaderParserImpl::Parse(const uint8_t*, size_t, webrtc::RTPHeader*, bool) const': 108:51.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:54:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::RTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 108:51.80 54 | memset(header, 0, sizeof(*header)); 108:51.80 | ^ 108:51.80 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:22, 108:51.80 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:27, 108:51.80 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 108:51.80 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 108:51.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:842:8: note: 'struct webrtc::RTPHeader' declared here 108:51.80 842 | struct RTPHeader { 108:51.80 | ^~~~~~~~~ 108:52.41 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:47: 108:52.42 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc: In member function 'virtual bool webrtc::RtpReceiverImpl::IncomingRtpPacket(const webrtc::RTPHeader&, const uint8_t*, size_t, webrtc::PayloadUnion)': 108:52.42 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:196:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::WebRtcRTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 108:52.42 196 | memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); 108:52.42 | ^ 108:52.42 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:27, 108:52.42 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 108:52.42 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 108:52.42 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:79:8: note: 'struct webrtc::WebRtcRTPHeader' declared here 108:52.42 79 | struct WebRtcRTPHeader { 108:52.42 | ^~~~~~~~~~~~~~~ 108:52.79 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:74: 108:52.79 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc: In static member function 'static webrtc::RtpRtcp* webrtc::RtpRtcp::CreateRtpRtcp(const webrtc::RtpRtcp::Configuration&)': 108:52.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:76:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::RtpRtcp::Configuration' with no trivial copy-assignment [-Wclass-memaccess] 108:52.80 76 | sizeof(RtpRtcp::Configuration)); 108:52.80 | ^ 108:52.80 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:14, 108:52.80 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_audio.h:18, 108:52.80 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_audio.cc:11, 108:52.80 from Unified_cpp_rtp_rtcp_gn1.cpp:38: 108:52.80 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:47:10: note: 'struct webrtc::RtpRtcp::Configuration' declared here 108:52.80 47 | struct Configuration { 108:52.80 | ^~~~~~~~~~~~~ 108:53.30 media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn 108:55.48 In file included from Unified_cpp_video_coding_gn0.cpp:2: 108:55.48 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterExternalEncoder(uint8_t, bool*)': 108:55.48 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:192:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 108:55.48 192 | memset(&send_codec_, 0, sizeof(VideoCodec)); 108:55.48 | ^ 108:55.48 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 108:55.49 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 108:55.49 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 108:55.49 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 108:55.49 from Unified_cpp_video_coding_gn0.cpp:2: 108:55.49 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 108:55.49 555 | class VideoCodec { 108:55.49 | ^~~~~~~~~~ 108:55.49 In file included from Unified_cpp_video_coding_gn0.cpp:2: 108:55.50 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterReceiveCodec(uint8_t)': 108:55.50 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:349:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 108:55.50 349 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 108:55.50 | ^ 108:55.50 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 108:55.50 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 108:55.50 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 108:55.50 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 108:55.50 from Unified_cpp_video_coding_gn0.cpp:2: 108:55.50 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 108:55.50 555 | class VideoCodec { 108:55.50 | ^~~~~~~~~~ 108:55.50 In file included from Unified_cpp_video_coding_gn0.cpp:2: 108:55.50 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'webrtc::VCMGenericDecoder* webrtc::VCMCodecDataBase::GetDecoder(const webrtc::VCMEncodedFrame&, webrtc::VCMDecodedFrameCallback*)': 108:55.50 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:365:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 108:55.50 365 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 108:55.50 | ^ 108:55.51 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 108:55.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 108:55.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 108:55.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 108:55.51 from Unified_cpp_video_coding_gn0.cpp:2: 108:55.51 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 108:55.51 555 | class VideoCodec { 108:55.51 | ^~~~~~~~~~ 108:55.51 In file included from Unified_cpp_video_coding_gn0.cpp:2: 108:55.51 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:376:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 108:55.51 376 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 108:55.51 | ^ 108:55.51 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 108:55.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 108:55.51 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 108:55.52 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 108:55.52 from Unified_cpp_video_coding_gn0.cpp:2: 108:55.52 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 108:55.52 555 | class VideoCodec { 108:55.52 | ^~~~~~~~~~ 108:58.28 In file included from Unified_cpp_video_coding_gn0.cpp:119: 108:58.28 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc: In member function 'webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)': 108:58.29 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:744:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108:58.29 744 | if (previous_state != kStateDecodable && 108:58.29 | ^~ 108:58.29 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:755:5: note: here 108:58.29 755 | case kDecodableSession: { 108:58.29 | ^~~~ 108:59.00 In file included from /usr/include/string.h:519, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:14, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 108:59.00 from /usr/include/c++/10/bits/move.h:57, 108:59.00 from /usr/include/c++/10/bits/stl_pair.h:59, 108:59.00 from /usr/include/c++/10/bits/stl_algobase.h:64, 108:59.00 from /usr/include/c++/10/deque:60, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/deque:3, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/deque:52, 108:59.00 from /usr/include/c++/10/queue:60, 108:59.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/queue:3, 108:59.01 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:24, 108:59.01 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 108:59.01 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 108:59.01 In function 'char* strncpy(char*, const char*, size_t)', 108:59.01 inlined from 'int32_t webrtc::RtpReceiverImpl::CheckPayloadChanged(const webrtc::RTPHeader&, int8_t, bool*, webrtc::PayloadUnion*)' at /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:405:14: 108:59.01 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation] 108:59.01 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 108:59.01 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:08.15 media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn 109:11.28 media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn 109:11.83 In file included from Unified_cpp_video_coding_gn1.cpp:110: 109:11.83 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc: In static member function 'static webrtc::VideoCodec webrtc::VideoCodecInitializer::VideoEncoderConfigToVideoCodec(const webrtc::VideoEncoderConfig&, const std::vector&, const string&, int, bool)': 109:11.84 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc:106:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 109:11.84 106 | memset(&video_codec, 0, sizeof(video_codec)); 109:11.84 | ^ 109:11.84 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:22, 109:11.84 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h:16, 109:11.84 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc:11, 109:11.84 from Unified_cpp_video_coding_gn1.cpp:2: 109:11.84 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 109:11.84 555 | class VideoCodec { 109:11.84 | ^~~~~~~~~~ 109:13.15 In file included from Unified_cpp_video_coding_gn1.cpp:65: 109:13.15 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/rtp_frame_reference_finder.cc: In member function 'void webrtc::video_coding::RtpFrameReferenceFinder::RetryStashedFrames()': 109:13.15 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:73:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 109:13.15 73 | frame_callback_->OnCompleteFrame(std::move(*frame_it)); 109:13.15 | ^ 109:13.15 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:75:9: note: here 109:13.16 75 | case kDrop: 109:13.16 | ^~~~ 109:13.56 media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn 109:15.44 media/webrtc/trunk/webrtc/modules/video_coding/webrtc_stereo_gn 109:19.54 media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn 109:21.97 media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn 109:23.67 In file included from Unified_cpp_webrtc_vp9_gn0.cpp:20: 109:23.67 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9EncoderImpl::VP9EncoderImpl()': 109:23.67 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:84:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 109:23.67 84 | memset(&codec_, 0, sizeof(codec_)); 109:23.67 | ^ 109:23.67 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 109:23.67 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 109:23.67 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:17, 109:23.67 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 109:23.67 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 109:23.67 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:10, 109:23.67 from Unified_cpp_webrtc_vp9_gn0.cpp:2: 109:23.67 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 109:23.68 555 | class VideoCodec { 109:23.68 | ^~~~~~~~~~ 109:23.77 In file included from Unified_cpp_webrtc_vp9_gn0.cpp:20: 109:23.77 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9DecoderImpl::VP9DecoderImpl()': 109:23.78 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:797:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 109:23.78 797 | memset(&codec_, 0, sizeof(codec_)); 109:23.78 | ^ 109:23.78 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h:19, 109:23.78 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 109:23.78 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:17, 109:23.78 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 109:23.78 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 109:23.78 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:10, 109:23.78 from Unified_cpp_webrtc_vp9_gn0.cpp:2: 109:23.78 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 109:23.78 555 | class VideoCodec { 109:23.78 | ^~~~~~~~~~ 109:25.91 media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn 109:27.74 In file included from Unified_cpp_video_processing_gn0.cpp:38: 109:27.74 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc: In member function 'void webrtc::VideoDenoiser::CopySrcOnMOB(const uint8_t*, int, webrtc::uint8_t*, int)': 109:27.74 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:186:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 109:27.74 186 | (x_density_[mb_col] * y_density_[mb_row] && 109:28.79 media/webrtc/trunk/webrtc/rtc_base/rtc_base_approved_generic_gn 109:29.20 media/webrtc/trunk/webrtc/rtc_base/rtc_numerics_gn 109:29.73 media/webrtc/trunk/webrtc/rtc_base/rtc_task_queue_impl_gn 109:30.93 In file included from Unified_cpp_c_task_queue_impl_gn0.cpp:2: 109:30.93 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/rtc_base/task_queue_libevent.cc:160:25: warning: 'rtc::TaskQueue::Impl::QueueContext' has a field 'rtc::TaskQueue::Impl::QueueContext::pending_timers_' whose type uses the anonymous namespace [-Wsubobject-linkage] 109:30.93 160 | struct TaskQueue::Impl::QueueContext { 109:30.93 | ^~~~~~~~~~~~ 109:31.12 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/rtc_base/task_queue_libevent.cc: In destructor 'rtc::TaskQueue::Impl::PostAndReplyTask::~PostAndReplyTask()': 109:31.12 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/rtc_base/task_queue_libevent.cc:236:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 109:31.12 236 | write(reply_pipe_, &message, sizeof(message)); 109:31.12 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:32.14 media/webrtc/trunk/webrtc/rtc_base/sequenced_task_checker_gn 109:33.36 media/webrtc/trunk/webrtc/rtc_base/weak_ptr_gn 109:34.57 media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn 109:35.33 media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn 109:38.45 media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn 109:42.05 media/webrtc/trunk/webrtc/video/video_gn 109:47.97 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:21, 109:47.97 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/encoder_rtcp_feedback.cc:14, 109:47.97 from Unified_cpp_video_video_gn0.cpp:11: 109:47.97 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16: warning: 'virtual void webrtc::EncodedImageCallback::OnDroppedFrame()' was hidden [-Woverloaded-virtual] 109:47.97 75 | virtual void OnDroppedFrame() {} 109:47.97 | ^~~~~~~~~~~~~~ 109:47.97 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/encoder_rtcp_feedback.cc:14, 109:47.97 from Unified_cpp_video_video_gn0.cpp:11: 109:47.97 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:166:8: note: by 'virtual void webrtc::VideoStreamEncoder::OnDroppedFrame(webrtc::EncodedImageCallback::DropReason)' 109:47.97 166 | void OnDroppedFrame(EncodedImageCallback::DropReason reason) override; 109:47.97 | ^~~~~~~~~~~~~~ 109:49.21 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/rtp_video_stream_receiver.cc:20, 109:49.22 from Unified_cpp_video_video_gn0.cpp:65: 109:49.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 109:49.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 109:49.22 48 | AddReceiveRtpModule(rtp_module); 109:49.22 | ^ 109:49.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 109:49.22 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 109:49.22 | ^~~~~~~~~~~~~~~~~~~ 109:50.31 In file included from Unified_cpp_video_video_gn0.cpp:119: 109:50.31 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc: In function 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)': 109:50.31 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:48:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 109:50.31 48 | memset(&codec, 0, sizeof(codec)); 109:50.31 | ^ 109:50.31 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:19, 109:50.31 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/call_stats.cc:15, 109:50.31 from Unified_cpp_video_video_gn0.cpp:2: 109:50.31 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/common_types.h:555:7: note: 'class webrtc::VideoCodec' declared here 109:50.31 555 | class VideoCodec { 109:50.31 | ^~~~~~~~~~ 109:52.42 media/webrtc/trunk/webrtc/voice_engine/audio_level_gn 109:53.91 In file included from Unified_cpp_video_video_gn0.cpp:65: 109:53.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/rtp_video_stream_receiver.cc: In member function 'virtual int32_t webrtc::RtpVideoStreamReceiver::OnReceivedPayloadData(const uint8_t*, size_t, const webrtc::WebRtcRTPHeader*)': 109:53.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/rtp_video_stream_receiver.cc:266:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 109:53.91 266 | keyframe_request_sender_->RequestKeyFrame(); 109:53.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 109:53.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/rtp_video_stream_receiver.cc:268:7: note: here 109:53.91 268 | case video_coding::H264SpsPpsTracker::kDrop: 109:53.91 | ^~~~ 109:54.07 media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn 109:56.65 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/shared_data.h:17, 109:56.65 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/channel.h:34, 109:56.65 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:11, 109:56.65 from Unified_cpp_voice_engine_gn0.cpp:2: 109:56.65 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 109:56.65 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 109:56.65 294 | memcpy(this, &config, sizeof(*this)); 109:56.65 | ^ 109:56.65 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 109:56.66 256 | struct Config { 109:56.66 | ^~~~~~ 109:57.43 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:30, 109:57.43 from Unified_cpp_voice_engine_gn0.cpp:2: 109:57.43 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)': 109:57.43 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations] 109:57.43 48 | AddReceiveRtpModule(rtp_module); 109:57.43 | ^ 109:57.44 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 109:57.44 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 109:57.44 | ^~~~~~~~~~~~~~~~~~~ 109:58.00 In file included from Unified_cpp_voice_engine_gn0.cpp:65: 109:58.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc: At global scope: 109:58.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:118:1: warning: 'virtual int32_t webrtc::VoEBaseImpl::NeedMorePlayData(size_t, size_t, size_t, uint32_t, void*, size_t&, int64_t*, int64_t*)' is deprecated [-Wdeprecated-declarations] 109:58.00 118 | } 109:58.00 | ^ 109:58.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:108:9: note: declared here 109:58.00 108 | int32_t VoEBaseImpl::NeedMorePlayData(const size_t nSamples, 109:58.00 | ^~~~~~~~~~~ 109:58.01 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:144:1: warning: 'virtual void webrtc::VoEBaseImpl::PullRenderData(int, int, size_t, size_t, void*, int64_t*, int64_t*)' is deprecated [-Wdeprecated-declarations] 109:58.01 144 | } 109:58.01 | ^ 109:58.01 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:137:6: note: declared here 109:58.01 137 | void VoEBaseImpl::PullRenderData(int bits_per_sample, 109:58.01 | ^~~~~~~~~~~ 110:05.99 media/webrtc/trunk/webrtc/webrtc_common_gn 110:08.17 media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn 110:09.91 In file included from Unified_cpp_p_capture_generic_gn0.cpp:83: 110:09.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getDesktopDisplayDeviceInfo(int32_t, webrtc::DesktopDisplayDevice&)': 110:09.91 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:186:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 110:09.91 186 | if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { 110:09.91 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:09.92 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getWindowInfo(int32_t, webrtc::DesktopDisplayDevice&)': 110:09.92 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:205:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 110:09.92 205 | if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { 110:09.92 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:09.92 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getApplicationInfo(int32_t, webrtc::DesktopApplication&)': 110:09.92 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:226:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 110:09.92 226 | if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { 110:09.92 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:09.94 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'void webrtc::DesktopDeviceInfoImpl::InitializeWindowList()': 110:09.94 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:288:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ScreenId' {aka 'int'} [-Wformat=] 110:09.94 288 | snprintf(idStr, sizeof(idStr), "%ld", pWinDevice->getScreenId()); 110:09.94 | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 110:09.94 | | | 110:09.94 | long int webrtc::ScreenId {aka int} 110:09.94 | %d 110:10.05 In file included from Unified_cpp_p_capture_generic_gn0.cpp:128: 110:10.05 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/desktop_device_info_x11.cc: In member function 'virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()': 110:10.06 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/desktop_device_info_x11.cc:83:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and '__pid_t' {aka 'int'} [-Wsign-compare] 110:10.06 83 | if (processId == getpid()) { 110:10.06 | ~~~~~~~~~~^~~~~~~~~~~ 110:10.06 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/desktop_device_info_x11.cc:115:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ProcessId' {aka 'int'} [-Wformat=] 110:10.06 115 | snprintf(idStr, sizeof(idStr), "%ld", pDesktopApplication->getProcessId()); 110:10.06 | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:10.06 | | | 110:10.06 | long int webrtc::ProcessId {aka int} 110:10.06 | %d 110:12.60 In file included from /usr/include/string.h:519, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:14, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 110:12.60 from /usr/include/c++/10/bits/move.h:57, 110:12.60 from /usr/include/c++/10/bits/stl_pair.h:59, 110:12.60 from /usr/include/c++/10/bits/stl_algobase.h:64, 110:12.60 from /usr/include/c++/10/list:60, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/list:3, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/list:52, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/call_stats.h:14, 110:12.60 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/call_stats.cc:11, 110:12.60 from Unified_cpp_video_video_gn0.cpp:2: 110:12.60 In function 'char* strncpy(char*, const char*, size_t)', 110:12.60 inlined from 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)' at /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:51:10, 110:12.60 inlined from 'virtual void webrtc::internal::VideoReceiveStream::Start()' at /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:202:55: 110:12.60 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] 110:12.60 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 110:12.60 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:16.22 In file included from Unified_cpp_p_capture_generic_gn1.cpp:65: 110:16.23 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_error_trap.cc:21:12: warning: 'webrtc::g_last_xserver_error_code' defined but not used [-Wunused-variable] 110:16.23 21 | static int g_last_xserver_error_code = 0; 110:16.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 110:16.23 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_error_trap.cc:20:13: warning: 'webrtc::g_xserver_error_trap_enabled' defined but not used [-Wunused-variable] 110:16.23 20 | static bool g_xserver_error_trap_enabled = false; 110:16.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:18.46 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:21, 110:18.47 from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:11, 110:18.47 from Unified_cpp_video_video_gn1.cpp:2: 110:18.47 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16: warning: 'virtual void webrtc::EncodedImageCallback::OnDroppedFrame()' was hidden [-Woverloaded-virtual] 110:18.47 75 | virtual void OnDroppedFrame() {} 110:18.47 | ^~~~~~~~~~~~~~ 110:18.47 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:11, 110:18.47 from Unified_cpp_video_video_gn1.cpp:2: 110:18.47 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:166:8: note: by 'virtual void webrtc::VideoStreamEncoder::OnDroppedFrame(webrtc::EncodedImageCallback::DropReason)' 110:18.47 166 | void OnDroppedFrame(EncodedImageCallback::DropReason reason) override; 110:18.47 | ^~~~~~~~~~~~~~ 110:19.40 media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn 110:19.99 In file included from Unified_cpp_video_video_gn1.cpp:2: 110:19.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc: In member function 'virtual void webrtc::VideoStreamEncoder::AdaptDown(webrtc::AdaptationObserverInterface::AdaptReason)': 110:19.99 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:984:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 110:19.99 984 | FALLTHROUGH(); 110:19.99 | ^ 110:20.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:986:5: note: here 110:20.00 986 | case VideoSendStream::DegradationPreference::kMaintainFramerate: { 110:20.00 | ^~~~ 110:20.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc: In member function 'virtual void webrtc::VideoStreamEncoder::AdaptUp(webrtc::AdaptationObserverInterface::AdaptReason)': 110:20.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:1067:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 110:20.00 1067 | FALLTHROUGH(); 110:20.00 | ^ 110:20.00 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:1069:5: note: here 110:20.00 1069 | case VideoSendStream::DegradationPreference::kMaintainFramerate: { 110:20.00 | ^~~~ 110:23.03 media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn 110:23.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:23.11 media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn 110:23.47 media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn 110:25.13 media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn 110:25.56 media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn 110:26.40 media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 110:26.60 media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn 110:27.42 media/mtransport/build 110:28.37 media/mtransport/ipc 110:58.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.h:8, 110:58.19 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, 110:58.19 from Unified_cpp_media_mtransport_ipc0.cpp:2: 110:58.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::WebrtcTCPSocket::OnInputStreamReady(nsIAsyncInputStream*)': 110:58.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 110:58.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 110:58.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:58.19 In file included from Unified_cpp_media_mtransport_ipc0.cpp:20: 110:58.19 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/WebrtcTCPSocket.cpp:660:23: note: while referencing 'array' 110:58.20 660 | nsTArray array(read); 110:58.20 | ^~~~~ 110:58.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.h:8, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, 110:58.39 from Unified_cpp_media_mtransport_ipc0.cpp:2: 110:58.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::StunAddrsRequestParent::GetStunAddrs_s()': 110:58.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 110:58.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 110:58.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:58.39 In file included from Unified_cpp_media_mtransport_ipc0.cpp:11: 110:58.39 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestParent.cpp:149:22: note: while referencing 'addrs' 110:58.39 149 | NrIceStunAddrArray addrs = NrIceCtx::GetStunAddrs(); 110:58.39 | ^~~~~ 110:58.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.h:8, 110:58.39 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, 110:58.39 from Unified_cpp_media_mtransport_ipc0.cpp:2: 110:58.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 110:58.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 110:58.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:58.39 In file included from Unified_cpp_media_mtransport_ipc0.cpp:11: 110:58.39 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/ipc/StunAddrsRequestParent.cpp:149:22: note: while referencing 'addrs' 110:58.39 149 | NrIceStunAddrArray addrs = NrIceCtx::GetStunAddrs(); 110:58.39 | ^~~~~ 111:20.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 111:20.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/net/WebrtcTCPSocketCallback.h:10, 111:20.74 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/nr_socket_tcp.h:47, 111:20.74 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/nr_socket_tcp.cpp:42: 111:20.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)': 111:20.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 111:20.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 111:20.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:20.75 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/nr_socket_tcp.cpp:162:23: note: while referencing 'writeData' 111:20.75 162 | nsTArray writeData; 111:20.75 | ^~~~~~~~~ 111:50.29 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp: In member function 'bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, mozilla::TestNrSocket::PortMapping**) const': 111:50.29 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 111:50.29 790 | if (!nr_transport_addr_cmp(const_cast(&remote_address), 111:50.29 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.29 791 | &port_mapping->remote_address_, compare_flags)) 111:50.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.30 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:775:7: note: 'compare_flags' was declared here 111:50.30 775 | int compare_flags; 111:50.30 | ^~~~~~~~~~~~~ 111:50.37 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp: In member function 'mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const': 111:50.37 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 111:50.37 790 | if (!nr_transport_addr_cmp(const_cast(&remote_address), 111:50.37 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.37 791 | &port_mapping->remote_address_, compare_flags)) 111:50.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.78 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp: In member function 'virtual int mozilla::TestNrSocket::sendto(const void*, size_t, int, nr_transport_addr*)': 111:50.78 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 111:50.78 790 | if (!nr_transport_addr_cmp(const_cast(&remote_address), 111:50.78 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.78 791 | &port_mapping->remote_address_, compare_flags)) 111:50.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.78 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:775:7: note: 'compare_flags' was declared here 111:50.78 775 | int compare_flags; 111:50.78 | ^~~~~~~~~~~~~ 111:50.78 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 111:50.78 790 | if (!nr_transport_addr_cmp(const_cast(&remote_address), 111:50.79 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.79 791 | &port_mapping->remote_address_, compare_flags)) 111:50.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:50.79 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/test_nr_socket.cpp:775:7: note: 'compare_flags' was declared here 111:50.79 775 | int compare_flags; 111:50.79 | ^~~~~~~~~~~~~ 112:06.41 uriloader/base 112:08.73 uriloader/exthandler 112:32.48 uriloader/prefetch 112:57.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:57.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:57.54 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:57.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:57.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:57.55 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:57.55 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:57.55 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:57.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsKDERegistry::HandlerExists(const char*)': 112:57.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:57.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:57.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:57.55 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:57.55 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:16:25: note: while referencing 'command' 112:57.55 16 | nsTArray command; 112:57.55 | ^~~~~~~ 112:57.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:57.60 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:57.60 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:57.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsKDERegistry::LoadURL(nsIURI*)': 112:57.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:57.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:57.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:57.60 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:57.60 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:25:25: note: while referencing 'command' 112:57.61 25 | nsTArray command; 112:57.61 | ^~~~~~~ 112:57.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:57.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:57.91 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:57.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:57.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:57.92 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:57.92 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:57.92 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:57.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsKDERegistry::GetFromHelper(const nsTArray >&)': 112:57.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:57.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:57.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:57.92 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:57.92 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:72:25: note: while referencing 'output' 112:57.92 72 | nsTArray output; 112:57.92 | ^~~~~~ 112:59.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.37 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.37 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsKDERegistry::GetAppDescForScheme(const nsACString&, nsAString&)': 112:59.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.38 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.38 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:44:25: note: while referencing 'output' 112:59.38 44 | nsTArray output; 112:59.38 | ^~~~~~ 112:59.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.38 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.39 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.39 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.39 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:41:25: note: while referencing 'command' 112:59.39 41 | nsTArray command; 112:59.39 | ^~~~~~~ 112:59.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.44 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.44 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsKDERegistry::GetFromExtension(const nsACString&)': 112:59.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.45 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.45 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:54:25: note: while referencing 'command' 112:59.45 54 | nsTArray command; 112:59.45 | ^~~~~~~ 112:59.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.47 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.47 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsKDERegistry::GetFromType(const nsACString&)': 112:59.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.48 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.48 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:63:25: note: while referencing 'command' 112:59.48 63 | nsTArray command; 112:59.48 | ^~~~~~~ 112:59.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.51 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.51 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsCommonRegistry::GetFromType(const nsACString&)': 112:59.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.51 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.51 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:63:25: note: while referencing 'command' 112:59.52 63 | nsTArray command; 112:59.52 | ^~~~~~~ 112:59.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.54 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.55 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.55 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.55 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsCommonRegistry::GetFromExtension(const nsACString&)': 112:59.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.55 In file included from Unified_cpp_uriloader_exthandler0.cpp:110: 112:59.55 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsKDERegistry.cpp:54:25: note: while referencing 'command' 112:59.55 54 | nsTArray command; 112:59.55 | ^~~~~~~ 112:59.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.63 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.63 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.63 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMIMEInfoUnix::LaunchDefaultWithFile(nsIFile*)': 112:59.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.63 In file included from Unified_cpp_uriloader_exthandler0.cpp:119: 112:59.63 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp:64:27: note: while referencing 'command' 112:59.63 64 | nsTArray command; 112:59.63 | ^~~~~~~ 112:59.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.64 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.64 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.64 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.64 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:59.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.64 In file included from Unified_cpp_uriloader_exthandler0.cpp:119: 112:59.64 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp:64:27: note: while referencing 'command' 112:59.64 64 | nsTArray command; 112:59.64 | ^~~~~~~ 112:59.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 112:59.88 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 112:59.88 from Unified_cpp_uriloader_exthandler0.cpp:2: 112:59.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)': 112:59.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 112:59.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 112:59.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:59.89 In file included from Unified_cpp_uriloader_exthandler0.cpp:74: 112:59.89 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:384:43: note: while referencing '' 112:59.89 384 | aOther->mExtensions = mExtensions.Clone(); 112:59.89 | ^ 113:00.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:00.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 113:00.04 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 113:00.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 113:00.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 113:00.05 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 113:00.05 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 113:00.05 from Unified_cpp_uriloader_exthandler0.cpp:2: 113:00.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ContentHandlerService::nsIHandlerInfoToHandlerInfo(nsIHandlerInfo*, mozilla::dom::HandlerInfo*)': 113:00.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:00.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:00.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:00.05 In file included from Unified_cpp_uriloader_exthandler0.cpp:2: 113:00.05 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:71:23: note: while referencing 'extensions' 113:00.05 71 | nsTArray extensions; 113:00.06 | ^~~~~~~~~~ 113:00.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.h:10, 113:00.06 from /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:7, 113:00.06 from Unified_cpp_uriloader_exthandler0.cpp:2: 113:00.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 113:00.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:00.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:00.06 In file included from Unified_cpp_uriloader_exthandler0.cpp:2: 113:00.06 /builddir/build/BUILD/firefox-78.7.0/uriloader/exthandler/ContentHandlerService.cpp:57:24: note: while referencing 'happs' 113:00.06 57 | nsTArray happs; 113:00.07 | ^~~~~ 113:03.13 uriloader/preload 113:03.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:03.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 113:03.53 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 113:03.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 113:03.53 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/BackgroundUtils.h:10, 113:03.53 from /builddir/build/BUILD/firefox-78.7.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 113:03.53 from Unified_cpp_uriloader_prefetch0.cpp:2: 113:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsOfflineCacheUpdate::AddExistingItems(uint32_t, nsTArray >*)': 113:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:03.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:03.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:03.53 In file included from Unified_cpp_uriloader_prefetch0.cpp:29: 113:03.53 /builddir/build/BUILD/firefox-78.7.0/uriloader/prefetch/nsOfflineCacheUpdate.cpp:1717:23: note: while referencing 'keys' 113:03.53 1717 | nsTArray keys; 113:03.53 | ^~~~ 113:03.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 113:03.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 113:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 113:03.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/glue/BackgroundUtils.h:10, 113:03.86 from /builddir/build/BUILD/firefox-78.7.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 113:03.86 from Unified_cpp_uriloader_prefetch0.cpp:2: 113:03.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsOfflineCacheUpdate::EvictOneNonPinned()': 113:03.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:03.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:03.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:03.86 In file included from Unified_cpp_uriloader_prefetch0.cpp:29: 113:03.86 /builddir/build/BUILD/firefox-78.7.0/uriloader/prefetch/nsOfflineCacheUpdate.cpp:2066:23: note: while referencing 'groups' 113:03.86 2066 | nsTArray groups; 113:03.86 | ^~~~~~ 113:08.51 caps 113:16.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PreloadHashKey.h:10, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PreloaderBase.h:9, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/uriloader/preload/FetchPreloader.h:9, 113:16.29 from /builddir/build/BUILD/firefox-78.7.0/uriloader/preload/FetchPreloader.cpp:8, 113:16.29 from Unified_cpp_uriloader_preload0.cpp:2: 113:16.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PreloaderBase::NotifyStop(nsresult)': 113:16.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:16.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:16.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:16.29 In file included from Unified_cpp_uriloader_preload0.cpp:29: 113:16.30 /builddir/build/BUILD/firefox-78.7.0/uriloader/preload/PreloaderBase.cpp:233:23: note: while referencing 'nodes' 113:16.30 233 | nsTArray nodes; 113:16.30 | ^~~~~ 113:17.77 parser/expat/lib 113:17.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 113:21.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 113:22.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 113:27.33 parser/prototype 113:31.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 113:31.45 from /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:7: 113:31.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::BasePrincipal::FromJSON(const nsACString&)': 113:31.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:31.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:31.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:31.46 /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:287:41: note: while referencing 'res' 113:31.46 287 | nsTArray res = 113:31.46 | ^~~ 113:31.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 113:31.46 from /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:7: 113:31.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:31.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:31.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:31.47 /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:281:40: note: while referencing 'res' 113:31.47 281 | nsTArray res = 113:31.47 | ^~~ 113:31.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 113:31.47 from /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:7: 113:31.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 113:31.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 113:31.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:31.48 /builddir/build/BUILD/firefox-78.7.0/caps/BasePrincipal.cpp:276:37: note: while referencing 'res' 113:31.48 276 | nsTArray res = GetJSONKeys(value); 113:31.48 | ^~~ 113:38.70 parser/htmlparser 113:54.20 parser/html 113:56.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 113:56.85 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 113:56.85 from Unified_cpp_caps0.cpp:2: 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 113:56.86 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 113:56.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:56.86 In file included from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.cpp:17, 113:56.86 from Unified_cpp_caps0.cpp:65: 113:56.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 113:56.86 27 | struct JSGCSetting { 113:56.86 | ^~~~~~~~~~~ 114:00.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:00.93 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:00.93 from Unified_cpp_caps0.cpp:2: 114:00.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::BroadcastDomainSetChange(mozilla::DomainSetType, mozilla::DomainSetChangeType, nsIURI*)': 114:00.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 114:00.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:00.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:00.93 In file included from Unified_cpp_caps0.cpp:11: 114:00.93 /builddir/build/BUILD/firefox-78.7.0/caps/DomainPolicy.cpp:26:28: note: while referencing 'parents' 114:00.93 26 | nsTArray parents; 114:00.93 | ^~~~~~~ 114:01.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:01.56 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:01.56 from Unified_cpp_caps0.cpp:2: 114:01.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool ReadPrincipalInfo.constprop(JSStructuredCloneReader*, uint32_t, mozilla::ipc::PrincipalInfo&)': 114:01.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::ipc::ExpandedPrincipalInfo [1]' [-Warray-bounds] 114:01.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:01.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.57 In file included from Unified_cpp_caps0.cpp:65: 114:01.57 /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.cpp:216:27: note: while referencing 'expanded' 114:01.57 216 | ExpandedPrincipalInfo expanded; 114:01.57 | ^~~~~~~~ 114:01.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:01.57 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:01.57 from Unified_cpp_caps0.cpp:2: 114:01.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::ipc::ExpandedPrincipalInfo [1]' [-Warray-bounds] 114:01.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:01.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.58 In file included from Unified_cpp_caps0.cpp:65: 114:01.58 /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.cpp:216:27: note: while referencing 'expanded' 114:01.58 216 | ExpandedPrincipalInfo expanded; 114:01.58 | ^~~~~~~~ 114:03.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:03.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:03.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:03.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:03.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:03.66 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:03.66 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:03.66 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:03.66 from Unified_cpp_caps0.cpp:2: 114:03.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::OriginAttributes::CreateSuffix(nsACString&) const': 114:03.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::URLParams [1]' [-Warray-bounds] 114:03.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:03.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:03.66 In file included from Unified_cpp_caps0.cpp:47: 114:03.66 /builddir/build/BUILD/firefox-78.7.0/caps/OriginAttributes.cpp:164:13: note: while referencing 'params' 114:03.66 164 | URLParams params; 114:03.67 | ^~~~~~ 114:04.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:04.60 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:04.60 from Unified_cpp_caps0.cpp:2: 114:04.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult ExpandedPrincipal::GetSiteIdentifier(mozilla::SiteIdentifier&)': 114:04.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:04.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:04.61 In file included from Unified_cpp_caps0.cpp:20: 114:04.61 /builddir/build/BUILD/firefox-78.7.0/caps/ExpandedPrincipal.cpp:276:36: note: while referencing 'allowlist' 114:04.61 276 | nsTArray> allowlist; 114:04.61 | ^~~~~~~~~ 114:04.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.h:10, 114:04.68 from /builddir/build/BUILD/firefox-78.7.0/caps/ContentPrincipal.cpp:7, 114:04.68 from Unified_cpp_caps0.cpp:2: 114:04.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed ExpandedPrincipal::FromProperties(nsTArray >&)': 114:04.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:04.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:04.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:04.68 In file included from Unified_cpp_caps0.cpp:20: 114:04.68 /builddir/build/BUILD/firefox-78.7.0/caps/ExpandedPrincipal.cpp:325:36: note: while referencing 'allowList' 114:04.68 325 | nsTArray> allowList; 114:04.68 | ^~~~~~~~~ 114:07.26 gfx/cairo/cairo/src 114:07.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:07.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:07.65 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:07.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 114:07.65 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 114:07.65 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:07.65 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:07.65 | ^ 114:07.65 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:07.65 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:07.65 | ^~~~ 114:07.65 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 114:07.65 165 | new_elements = _cairo_malloc_ab (pq->max_size, 114:07.65 | ^~~~~~~~~~~~~~~~ 114:08.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:08.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:08.77 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:08.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 114:08.78 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 114:08.78 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:08.78 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:08.78 | ^ 114:08.78 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:08.78 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:08.78 | ^~~~ 114:08.78 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 114:08.78 904 | new_elements = _cairo_malloc_ab (pq->max_size, 114:08.78 | ^~~~~~~~~~~~~~~~ 114:09.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:09.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:09.89 from /usr/include/assert.h:35, 114:09.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:09.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:09.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 114:09.89 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:09.89 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:09.89 | ^~~~~~~ 114:11.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:11.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:11.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:11.52 from /usr/include/assert.h:35, 114:11.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:11.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:11.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 114:11.52 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:11.52 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:11.52 | ^~~~~~~ 114:11.69 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 114:11.69 66 | #define _GNU_SOURCE /* for RTLD_DEFAULT */ 114:11.69 | 114:11.69 : note: this is the location of the previous definition 114:11.70 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:11.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 114:11.70 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 114:11.70 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:11.70 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:11.70 | ^ 114:11.70 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:11.70 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:11.70 | ^~~~ 114:11.70 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:1197:13: note: in expansion of macro '_cairo_malloc_ab' 114:11.70 1197 | data = _cairo_malloc_ab (height, stride); 114:11.71 | ^~~~~~~~~~~~~~~~ 114:11.71 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:11.71 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:11.71 | ^ 114:11.71 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:11.71 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:11.71 | ^~~~ 114:11.71 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:1259:10: note: in expansion of macro '_cairo_malloc_ab' 114:11.71 1259 | data = _cairo_malloc_ab (height, stride); 114:11.71 | ^~~~~~~~~~~~~~~~ 114:11.71 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:11.71 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:11.71 | ^ 114:11.71 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:11.71 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:11.71 | ^~~~ 114:11.72 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:1280:13: note: in expansion of macro '_cairo_malloc_ab' 114:11.72 1280 | data = _cairo_malloc_ab (height, stride); 114:11.72 | ^~~~~~~~~~~~~~~~ 114:11.72 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:11.72 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:11.72 | ^ 114:11.72 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:11.72 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:11.72 | ^~~~ 114:11.72 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ft-font.c:1313:13: note: in expansion of macro '_cairo_malloc_ab' 114:11.72 1313 | data = _cairo_malloc_ab (height, stride); 114:11.72 | ^~~~~~~~~~~~~~~~ 114:13.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:13.26 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:13.26 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:13.26 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 114:13.26 | ^ 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:13.26 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:13.26 | ^~~~ 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 114:13.26 578 | dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 114:13.26 | ^~~~~~~~~~~~~~~~~ 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:13.26 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:13.26 | ^ 114:13.26 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:13.26 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:13.27 | ^~~~ 114:13.27 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 114:13.27 594 | dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 114:13.27 | ^~~~~~~~~~~~~~~~ 114:13.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:13.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:13.95 from /usr/include/assert.h:35, 114:13.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:13.95 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:13.95 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 114:13.96 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:13.96 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:13.96 | ^~~~~~~ 114:14.15 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:14.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 114:14.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 114:14.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.15 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.15 | ^ 114:14.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.15 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.16 | ^~~~ 114:14.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 114:14.16 1796 | alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 114:14.16 | ^~~~~~~~~~~~~~~~ 114:14.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.16 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.16 | ^ 114:14.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.16 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.16 | ^~~~ 114:14.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 114:14.16 1799 | alpha = _cairo_malloc_ab (image->height, image->width); 114:14.16 | ^~~~~~~~~~~~~~~~ 114:14.17 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 114:14.17 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.17 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 114:14.17 | ^ 114:14.17 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.17 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.17 | ^~~~ 114:14.17 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 114:14.17 1897 | rgb = _cairo_malloc_abc (image->width, image->height, 3); 114:14.17 | ^~~~~~~~~~~~~~~~~ 114:14.19 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 114:14.19 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.19 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.19 | ^ 114:14.19 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.19 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.19 | ^~~~ 114:14.19 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 114:14.20 2769 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 114:14.20 | ^~~~~~~~~~~~~~~~ 114:14.24 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 114:14.24 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.24 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.24 | ^ 114:14.24 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.24 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.24 | ^~~~ 114:14.24 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 114:14.24 4479 | glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 114:14.25 | ^~~~~~~~~~~~~~~~ 114:14.25 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.25 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.25 | ^ 114:14.25 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.25 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.25 | ^~~~ 114:14.25 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 114:14.25 4483 | widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 114:14.25 | ^~~~~~~~~~~~~~~~ 114:14.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 114:14.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.34 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.34 | ^ 114:14.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.34 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.34 | ^~~~ 114:14.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 114:14.34 6118 | group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:14.34 | ^~~~~~~~~~~~~~~~ 114:14.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:14.35 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:14.35 | ^ 114:14.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:14.35 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:14.35 | ^~~~ 114:14.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 114:14.35 6128 | group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 114:14.35 | ^~~~~~~~~~~~~~~~ 114:16.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': 114:16.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [-Wmaybe-uninitialized] 114:16.36 2201 | status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 114:16.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:16.36 2202 | resource, interpolate); 114:16.36 | ~~~~~~~~~~~~~~~~~~~~~~ 114:16.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 114:16.36 2137 | cairo_bool_t interpolate; 114:16.37 | ^~~~~~~~~~~ 114:17.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:17.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:17.14 from /usr/include/assert.h:35, 114:17.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:17.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:17.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 114:17.14 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:17.14 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:17.14 | ^~~~~~~ 114:17.34 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:17.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 114:17.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 114:17.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:17.34 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:17.34 | ^ 114:17.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:17.34 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:17.34 | ^~~~ 114:17.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 114:17.35 3089 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 114:17.35 | ^~~~~~~~~~~~~~~~ 114:18.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:19.01 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:19.01 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 114:19.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 114:19.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:19.01 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:19.01 | ^ 114:19.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:19.01 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:19.01 | ^~~~ 114:19.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 114:19.02 592 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:19.02 | ^~~~~~~~~~~~~~~~ 114:19.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:19.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:19.47 from /usr/include/assert.h:35, 114:19.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:19.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:19.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 114:19.47 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:19.47 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:19.47 | ^~~~~~~ 114:20.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:20.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:20.65 from /usr/include/assert.h:35, 114:20.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:20.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:20.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 114:20.65 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:20.65 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:20.65 | ^~~~~~~ 114:21.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:21.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/features.h:3, 114:21.26 from /usr/include/assert.h:35, 114:21.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/assert.h:3, 114:21.26 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:57, 114:21.26 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 114:21.26 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 114:21.26 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 114:21.26 | ^~~~~~~ 114:22.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:22.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:22.82 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 114:22.82 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [-Wmaybe-uninitialized] 114:22.82 620 | xrender_format = XRenderFindStandardFormat (display->display, 114:22.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:22.82 621 | pict_format); 114:22.82 | ~~~~~~~~~~~~ 114:22.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:23.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:23.47 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:23.48 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 114:23.48 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 114:23.48 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.48 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.48 | ^ 114:23.48 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.48 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.48 | ^~~~ 114:23.48 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 114:23.48 305 | rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 114:23.48 | ^~~~~~~~~~~~~~~~ 114:23.49 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 114:23.49 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.49 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.50 | ^ 114:23.50 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.50 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.50 | ^~~~ 114:23.50 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 114:23.50 1262 | ximage.data = _cairo_malloc_ab (stride, ximage.height); 114:23.50 | ^~~~~~~~~~~~~~~~ 114:23.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 114:23.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.52 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.52 | ^ 114:23.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.52 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.52 | ^~~~ 114:23.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 114:23.52 2106 | _cairo_malloc_ab (gradient->n_stops, 114:23.52 | ^~~~~~~~~~~~~~~~ 114:23.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 114:23.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.53 | ^ 114:23.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.53 | ^~~~ 114:23.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 114:23.53 2775 | xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 114:23.53 | ^~~~~~~~~~~~~~~~ 114:23.54 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 114:23.54 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.54 | ^ 114:23.54 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.54 | ^~~~ 114:23.54 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 114:23.54 2928 | xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 114:23.54 | ^~~~~~~~~~~~~~~~ 114:23.56 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 114:23.57 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:23.57 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:23.57 | ^ 114:23.57 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:23.57 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:23.57 | ^~~~ 114:23.57 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 114:23.57 4447 | elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 114:23.57 | ^~~~~~~~~~~~~~~~ 114:25.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:26.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:26.33 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:26.33 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 114:26.34 from Unified_c_gfx_cairo_cairo_src0.c:2: 114:26.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 114:26.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.34 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.34 | ^ 114:26.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.34 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.34 | ^~~~ 114:26.34 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 114:26.34 822 | new_elements = _cairo_malloc_ab (pq->max_size, 114:26.34 | ^~~~~~~~~~~~~~~~ 114:26.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 114:26.35 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.35 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.35 | ^ 114:26.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.36 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.36 | ^~~~ 114:26.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 114:26.36 1382 | spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 114:26.36 | ^~~~~~~~~~~~~~~~ 114:26.39 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 114:26.39 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.39 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.39 | ^ 114:26.39 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.39 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.39 | ^~~~ 114:26.39 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 114:26.40 605 | boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 114:26.40 | ^~~~~~~~~~~~~~~~ 114:26.40 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 114:26.40 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.40 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.40 | ^ 114:26.40 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.40 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.40 | ^~~~ 114:26.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 114:26.41 754 | new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 114:26.41 | ^~~~~~~~~~~~~~~~ 114:26.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 114:26.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.41 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.41 | ^ 114:26.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.41 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.41 | ^~~~ 114:26.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 114:26.42 830 | new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 114:26.42 | ^~~~~~~~~~~~~~~~ 114:26.42 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 114:26.42 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.42 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.42 | ^ 114:26.42 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.42 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.42 | ^~~~ 114:26.42 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 114:26.42 876 | new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 114:26.43 | ^~~~~~~~~~~~~~~~ 114:26.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 114:26.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:26.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:26.44 | ^ 114:26.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:26.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:26.44 | ^~~~ 114:26.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 114:26.44 1530 | rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 114:26.45 | ^~~~~~~~~~~~~~~~ 114:30.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:30.45 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:30.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-font-face.c:41, 114:30.45 from Unified_c_gfx_cairo_cairo_src1.c:2: 114:30.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 114:30.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.45 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.45 | ^ 114:30.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.46 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.46 | ^~~~ 114:30.46 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 114:30.46 545 | gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 114:30.46 | ^~~~~~~~~~~~~~~~ 114:30.49 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 114:30.49 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.49 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.49 | ^ 114:30.50 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.50 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.50 | ^~~~ 114:30.50 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 114:30.50 215 | hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 114:30.50 | ^~~~~~~~~~~~~~~~ 114:30.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 114:30.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.51 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.51 | ^ 114:30.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.52 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.52 | ^~~~ 114:30.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 114:30.52 1113 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 114:30.52 | ^~~~~~~~~~~~~~~~ 114:30.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 114:30.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.58 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.58 | ^ 114:30.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.58 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.58 | ^~~~ 114:30.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 114:30.58 4362 | pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 114:30.58 | ^~~~~~~~~~~~~~~~ 114:30.61 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 114:30.61 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.61 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.61 | ^ 114:30.61 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.61 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.62 | ^~~~ 114:30.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 114:30.62 186 | return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:30.62 | ^~~~~~~~~~~~~~~~ 114:30.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 114:30.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:30.62 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:30.62 | ^ 114:30.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:30.62 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:30.62 | ^~~~ 114:30.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 114:30.63 237 | return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 114:30.63 | ^~~~~~~~~~~~~~~~ 114:36.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:36.35 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:36.36 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 114:36.36 from Unified_c_gfx_cairo_cairo_src2.c:2: 114:36.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 114:36.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.36 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.36 | ^ 114:36.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.36 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.36 | ^~~~ 114:36.36 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 114:36.36 303 | new_rects = _cairo_malloc_ab (size, 114:36.36 | ^~~~~~~~~~~~~~~~ 114:36.38 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 114:36.38 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.38 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.38 | ^ 114:36.38 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.38 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.39 | ^~~~ 114:36.39 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 114:36.39 346 | points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 114:36.39 | ^~~~~~~~~~~~~~~~ 114:36.40 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 114:36.40 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.41 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.41 | ^ 114:36.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.41 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.41 | ^~~~ 114:36.41 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 114:36.41 1558 | new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 114:36.41 | ^~~~~~~~~~~~~~~~ 114:36.42 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 114:36.43 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.43 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.43 | ^ 114:36.43 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.43 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.43 | ^~~~ 114:36.43 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 114:36.43 354 | path->data = _cairo_malloc_ab (path->num_data, 114:36.43 | ^~~~~~~~~~~~~~~~ 114:36.43 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 114:36.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.44 | ^ 114:36.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.44 | ^~~~ 114:36.44 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 114:36.44 207 | pattern->stops = _cairo_malloc_ab (other->stops_size, 114:36.44 | ^~~~~~~~~~~~~~~~ 114:36.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 114:36.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.45 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.45 | ^ 114:36.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.45 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.45 | ^~~~ 114:36.45 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 114:36.45 932 | new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 114:36.45 | ^~~~~~~~~~~~~~~~ 114:36.46 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 114:36.46 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.46 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.46 | ^ 114:36.46 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.46 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.46 | ^~~~ 114:36.46 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 114:36.46 1350 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 114:36.46 | ^~~~~~~~~~~~~~~~ 114:36.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 114:36.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.51 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.51 | ^ 114:36.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.51 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.51 | ^~~~ 114:36.51 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 114:36.51 76 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 114:36.51 | ^~~~~~~~~~~~~~~~ 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.52 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.52 | ^ 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.52 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.52 | ^~~~ 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 114:36.52 128 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 114:36.52 | ^~~~~~~~~~~~~~~~ 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.52 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.52 | ^ 114:36.52 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.52 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.52 | ^~~~ 114:36.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 114:36.53 158 | vertices = _cairo_malloc_ab (num_vertices, 114:36.53 | ^~~~~~~~~~~~~~~~ 114:36.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 114:36.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.53 | ^ 114:36.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.53 | ^~~~ 114:36.53 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 114:36.53 113 | new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 114:36.53 | ^~~~~~~~~~~~~~~~ 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.55 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.55 | ^ 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.55 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.55 | ^~~~ 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 114:36.55 570 | command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 114:36.55 | ^~~~~~~~~~~~~~~~ 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.55 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.55 | ^ 114:36.55 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.56 | ^~~~ 114:36.56 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 114:36.56 578 | command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 114:36.56 | ^~~~~~~~~~~~~~~~ 114:36.56 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 114:36.56 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.56 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.56 | ^ 114:36.56 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.57 | ^~~~ 114:36.57 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 114:36.57 944 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:36.57 | ^~~~~~~~~~~~~~~~ 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.58 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.58 | ^ 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.58 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.58 | ^~~~ 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 114:36.58 137 | new_elements = _cairo_malloc_ab (pq->max_size, 114:36.58 | ^~~~~~~~~~~~~~~~ 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 114:36.58 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.59 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.59 | ^ 114:36.59 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.59 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.59 | ^~~~ 114:36.59 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 114:36.59 370 | sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 114:36.59 | ^~~~~~~~~~~~~~~~ 114:36.59 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 114:36.59 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.59 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.59 | ^ 114:36.59 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.60 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.60 | ^~~~ 114:36.60 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 114:36.60 609 | rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 114:36.60 | ^~~~~~~~~~~~~~~~ 114:36.60 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 114:36.60 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.60 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.60 | ^ 114:36.60 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.60 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.60 | ^~~~ 114:36.60 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 114:36.60 238 | pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 114:36.61 | ^~~~~~~~~~~~~~~~ 114:36.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 114:36.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.62 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.62 | ^ 114:36.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.62 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.62 | ^~~~ 114:36.62 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 114:36.62 583 | subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 114:36.62 | ^~~~~~~~~~~~~~~~ 114:36.63 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 114:36.63 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.63 | ^ 114:36.63 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.63 | ^~~~ 114:36.63 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 114:36.63 882 | collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 114:36.63 | ^~~~~~~~~~~~~~~~ 114:36.63 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:36.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:36.64 | ^ 114:36.64 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:36.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:36.64 | ^~~~ 114:36.64 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 114:36.64 883 | collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 114:36.64 | ^~~~~~~~~~~~~~~~ 114:43.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:43.96 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:2570, 114:43.96 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-spans.c:27, 114:43.96 from Unified_c_gfx_cairo_cairo_src3.c:2: 114:43.96 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 114:43.96 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:43.96 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:43.96 | ^ 114:43.96 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:43.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:43.96 | ^~~~ 114:43.96 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 114:43.96 73 | style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 114:43.97 | ^~~~~~~~~~~~~~~~ 114:43.98 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 114:43.98 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:43.98 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:43.98 | ^ 114:43.98 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:43.98 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:43.98 | ^~~~ 114:43.98 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 114:43.98 701 | rects = _cairo_malloc_ab (traps->num_traps, 114:43.98 | ^~~~~~~~~~~~~~~~ 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.00 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.00 | ^ 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.00 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.00 | ^~~~ 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 114:44.00 1491 | offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 114:44.00 | ^~~~~~~~~~~~~~~~ 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.00 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.00 | ^ 114:44.00 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.01 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.01 | ^~~~ 114:44.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 114:44.01 1546 | offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 114:44.01 | ^~~~~~~~~~~~~~~~ 114:44.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 114:44.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.01 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.01 | ^ 114:44.01 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.02 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.02 | ^~~~ 114:44.02 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 114:44.02 301 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:44.02 | ^~~~~~~~~~~~~~~~ 114:44.05 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 114:44.05 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.05 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.05 | ^ 114:44.05 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.05 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.05 | ^~~~ 114:44.05 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 114:44.05 1991 | rects = _cairo_malloc_ab (num_rects, 114:44.05 | ^~~~~~~~~~~~~~~~ 114:44.08 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 114:44.08 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.08 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.09 | ^ 114:44.09 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.09 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.09 | ^~~~ 114:44.09 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 114:44.09 428 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 114:44.09 | ^~~~~~~~~~~~~~~~ 114:44.10 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 114:44.10 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.10 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.10 | ^ 114:44.10 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.10 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.10 | ^~~~ 114:44.10 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 114:44.10 1093 | polygon->y_buckets = _cairo_malloc_ab (num_buckets, 114:44.11 | ^~~~~~~~~~~~~~~~ 114:44.12 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 114:44.13 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.13 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.13 | ^ 114:44.13 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.13 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.13 | ^~~~ 114:44.13 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 114:44.13 113 | new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 114:44.13 | ^~~~~~~~~~~~~~~~ 114:44.13 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 114:44.14 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.14 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.14 | ^ 114:44.14 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.14 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.14 | ^~~~ 114:44.14 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 114:44.14 530 | rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 114:44.14 | ^~~~~~~~~~~~~~~~ 114:44.14 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.15 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.15 | ^ 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.15 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.15 | ^~~~ 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 114:44.15 280 | str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 114:44.15 | ^~~~~~~~~~~~~~~~ 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 114:44.15 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 114:44.15 | ^ 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 114:44.15 62 | ((size) ? malloc((unsigned) (size)) : NULL) 114:44.15 | ^~~~ 114:44.15 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 114:44.16 396 | str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 114:44.16 | ^~~~~~~~~~~~~~~~ 114:44.16 In file included from Unified_c_gfx_cairo_cairo_src3.c:137: 114:44.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-version.c: At top level: 114:44.16 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 114:44.16 39 | #define CAIRO_VERSION_H 1 114:44.16 | 114:44.17 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo.h:41, 114:44.17 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairoint.h:70, 114:44.17 from /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-spans.c:27, 114:44.17 from Unified_c_gfx_cairo_cairo_src3.c:2: 114:44.17 /builddir/build/BUILD/firefox-78.7.0/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 114:44.17 8 | #define CAIRO_VERSION_H 114:44.17 | 114:46.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:46.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:46.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:46.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:46.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:46.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:46.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:46.04 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:46.04 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:46.04 from Unified_cpp_parser_html1.cpp:2: 114:46.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::_ZN21nsHtml5TreeOpExecutor26MaybeComplainAboutDeepTreeEj.part.0(uint32_t)': 114:46.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:46.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:46.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:46.04 In file included from Unified_cpp_parser_html1.cpp:101: 114:46.04 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:844:26: note: while referencing '' 114:46.04 844 | nsTArray(), nullptr, EmptyString(), aLineNumber); 114:46.04 | ^ 114:46.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:46.22 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:46.22 from Unified_cpp_parser_html1.cpp:2: 114:46.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::_ZN21nsHtml5TreeOpExecutor25MaybeComplainAboutCharsetEPKcbj.part.0(const char*, bool, uint32_t)': 114:46.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:46.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:46.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:46.22 In file included from Unified_cpp_parser_html1.cpp:101: 114:46.22 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:823:74: note: while referencing '' 114:46.22 823 | nsContentUtils::eHTMLPARSER_PROPERTIES, aMsgId, nsTArray(), 114:46.22 | ^ 114:49.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:49.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:49.61 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:49.61 from Unified_cpp_parser_html1.cpp:2: 114:49.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::ComplainAboutBogusProtocolCharset(nsContentSink::Document*)': 114:49.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:49.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:49.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:49.62 In file included from Unified_cpp_parser_html1.cpp:101: 114:49.62 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:833:71: note: while referencing '' 114:49.62 833 | nsContentUtils::eHTMLPARSER_PROPERTIES, "EncProtocolUnsupported"); 114:49.62 | ^ 114:51.58 gfx/cairo/libpixman/src 114:51.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:52.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:52.07 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:52.07 from Unified_cpp_parser_html1.cpp:2: 114:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeBuilder::appendCharacters(nsIContentHandle*, char16_t*, int32_t, int32_t)': 114:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:52.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:52.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:52.07 In file included from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeBuilder.cpp:4717, 114:52.07 from Unified_cpp_parser_html1.cpp:92: 114:52.07 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeBuilderCppSupplement.h:741:24: note: while referencing 'imports' 114:52.07 741 | nsTArray imports = 114:52.07 | ^~~~~~~ 114:53.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:53.01 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:53.01 from Unified_cpp_parser_html1.cpp:2: 114:53.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeBuilder::elementPopped(int32_t, nsAtom*, nsIContentHandle*)': 114:53.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:53.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:53.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:53.01 In file included from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeBuilder.cpp:4717, 114:53.01 from Unified_cpp_parser_html1.cpp:92: 114:53.02 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeBuilderCppSupplement.h:1059:26: note: while referencing 'imports' 114:53.02 1059 | nsTArray imports = mImportScanner.Stop(); 114:53.02 | ^~~~~~~ 114:54.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:55.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:55.11 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:55.11 from Unified_cpp_parser_html1.cpp:2: 114:55.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::FlushSpeculativeLoads()': 114:55.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 114:55.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:55.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:55.11 In file included from Unified_cpp_parser_html1.cpp:101: 114:55.12 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:327:36: note: while referencing 'speculativeLoadQueue' 114:55.12 327 | nsTArray speculativeLoadQueue; 114:55.12 | ^~~~~~~~~~~~~~~~~~~~ 114:55.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:55.12 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:55.12 from Unified_cpp_parser_html1.cpp:2: 114:55.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 114:55.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:55.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:55.13 In file included from Unified_cpp_parser_html1.cpp:101: 114:55.13 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:327:36: note: while referencing 'speculativeLoadQueue' 114:55.13 327 | nsTArray speculativeLoadQueue; 114:55.13 | ^~~~~~~~~~~~~~~~~~~~ 114:55.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 114:55.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 114:55.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 114:55.75 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 114:55.75 from Unified_cpp_parser_html1.cpp:2: 114:55.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5StreamParser::ContinueAfterScripts(nsHtml5Tokenizer*, nsHtml5TreeBuilder*, bool)': 114:55.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:55.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 114:55.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:55.75 In file included from Unified_cpp_parser_html1.cpp:56: 114:55.75 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5StreamParser.cpp:1858:51: note: while referencing '' 114:55.75 1858 | "SpeculationFailed", nsTArray(), nullptr, EmptyString(), 114:55.75 | ^ 114:58.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 114:58.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:03.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 115:03.38 from Unified_cpp_parser_html1.cpp:2: 115:03.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::RunFlushLoop()': 115:03.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 115:03.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 115:03.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:03.38 In file included from Unified_cpp_parser_html1.cpp:101: 115:03.38 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:425:40: note: while referencing 'speculativeLoadQueue' 115:03.38 425 | nsTArray speculativeLoadQueue; 115:03.38 | ^~~~~~~~~~~~~~~~~~~~ 115:03.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 115:03.38 from /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 115:03.38 from Unified_cpp_parser_html1.cpp:2: 115:03.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 115:03.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 115:03.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:03.39 In file included from Unified_cpp_parser_html1.cpp:101: 115:03.39 /builddir/build/BUILD/firefox-78.7.0/parser/html/nsHtml5TreeOpExecutor.cpp:425:40: note: while referencing 'speculativeLoadQueue' 115:03.39 425 | nsTArray speculativeLoadQueue; 115:03.39 | ^~~~~~~~~~~~~~~~~~~~ 115:03.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:11.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:11.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:14.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:15.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:15.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:15.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:22.23 gfx/2d 115:22.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:24.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:25.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:25.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:25.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:25.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:26.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:26.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:26.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:27.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:27.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:27.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:28.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:28.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:28.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:30.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:31.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:31.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:52.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:52.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:53.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:53.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:53.67 gfx/ycbcr 115:59.85 gfx/angle/targets/translator 116:08.73 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.h:16, 116:08.73 from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:10: 116:08.73 In member function 'constexpr bool sh::ImmutableString::operator==(const sh::ImmutableString&) const', 116:08.74 inlined from 'sh::ImmutableString sh::AtomicCounterFunctionHLSL::useAtomicCounterFunction(const sh::ImmutableString&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:45:38: 116:08.74 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22: warning: 'int __builtin_memcmp_eq(const void*, const void*, unsigned int)' reading 22 bytes from a region of size 1 [-Wstringop-overflow=] 116:08.74 78 | return memcmp(data(), b.data(), mLength) == 0; 116:08.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:44.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:17, 116:44.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.h:15, 116:44.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:7: 116:44.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h: In member function 'void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': 116:44.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:58:54: warning: 'capStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:44.22 58 | << "Invalid constrained value read: value: " << int(aElement) 116:44.22 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:8: 116:44.23 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h:1733:12: note: 'capStyle' was declared here 116:44.23 1733 | CapStyle capStyle; 116:44.23 | ^~~~~~~~ 116:44.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:17, 116:44.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.h:15, 116:44.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:7: 116:44.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:58:54: warning: 'joinStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:44.23 58 | << "Invalid constrained value read: value: " << int(aElement) 116:44.23 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:8: 116:44.23 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h:1732:13: note: 'joinStyle' was declared here 116:44.23 1732 | JoinStyle joinStyle; 116:44.23 | ^~~~~~~~~ 116:44.23 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h:1744:30: warning: 'dashLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:44.24 1744 | aStrokeOptions.mDashLength = size_t(dashLength); 116:44.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 116:44.57 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h: In static member function 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, mozilla::gfx::RecordedEvent::EventType, const std::function&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': 116:44.58 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h:3833:15: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:44.58 3833 | aStream.read((char*)&mPayload.front(), size); 116:44.58 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:44.58 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/RecordedEventImpl.h:3826:12: note: 'size' was declared here 116:44.58 3826 | uint64_t size; 116:44.58 | ^~~~ 116:45.42 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 116:45.42 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:50:3: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:45.42 50 | if (magicInt != mozilla::gfx::kMagicInt) { 116:45.42 | ^~ 116:45.42 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:57:3: warning: 'majorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:45.42 57 | if (majorRevision != kMajorRevision) { 116:45.43 | ^~ 116:45.43 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:64:3: warning: 'minorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:45.43 64 | if (minorRevision > kMinorRevision) { 116:45.43 | ^~ 116:45.43 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/InlineTranslator.cpp:72:46: warning: 'eventType' may be used uninitialized in this function [-Wmaybe-uninitialized] 116:45.43 72 | bool success = RecordedEvent::DoWithEvent( 116:45.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 116:45.43 73 | reader, static_cast(eventType), 116:45.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:45.43 74 | [&](RecordedEvent* recordedEvent) -> bool { 116:45.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:45.43 75 | // Make sure that the whole event was read from the stream 116:45.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:45.44 76 | // successfully. 116:45.44 | ~~~~~~~~~~~~~~~~ 116:45.44 77 | if (!reader.good()) { 116:45.44 | ~~~~~~~~~~~~~~~~~~~~~ 116:45.44 78 | mError = " READ"; 116:45.44 | ~~~~~~~~~~~~~~~~~ 116:45.44 79 | return false; 116:45.44 | ~~~~~~~~~~~~~ 116:45.44 80 | } 116:45.45 | ~ 116:45.45 81 | 116:45.45 | 116:45.45 82 | if (!recordedEvent->PlayEvent(this)) { 116:45.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:45.45 83 | mError = " PLAY"; 116:45.45 | ~~~~~~~~~~~~~~~~~ 116:45.45 84 | return false; 116:45.45 | ~~~~~~~~~~~~~ 116:45.45 85 | } 116:45.45 | ~ 116:45.45 86 | 116:45.45 | 116:45.45 87 | return true; 116:45.45 | ~~~~~~~~~~~~ 116:45.46 88 | }); 116:45.46 | ~~ 117:00.43 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/ScaledFontFontconfig.cpp: In member function 'void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const': 117:00.43 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: 'hinting' may be used uninitialized in this function [-Wmaybe-uninitialized] 117:00.43 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 117:00.43 | ^ 117:43.55 In file included from Unified_cpp_gfx_2d0.cpp:83: 117:43.56 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': 117:43.56 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/DrawTargetCairo.cpp:454:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] 117:43.56 454 | cairo_pattern_t* pat; 117:43.56 | ^~~ 117:51.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 117:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 117:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 117:51.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/BufferEdgePad.cpp:13, 117:51.12 from Unified_cpp_gfx_2d0.cpp:20: 117:51.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 117:51.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 117:51.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 117:51.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:51.12 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/BufferEdgePad.cpp:13, 117:51.12 from Unified_cpp_gfx_2d0.cpp:20: 117:51.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 117:51.12 1907 | mBands = aRegion.mBands.Clone(); 117:51.12 | ^ 117:51.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 117:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 117:51.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 117:51.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/BufferEdgePad.cpp:13, 117:51.13 from Unified_cpp_gfx_2d0.cpp:20: 117:51.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 117:51.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 117:51.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:51.13 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/2d/BufferEdgePad.cpp:13, 117:51.13 from Unified_cpp_gfx_2d0.cpp:20: 117:51.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 117:51.13 1907 | mBands = aRegion.mBands.Clone(); 117:51.13 | ^ 118:19.22 In file included from Unified_cpp_gfx_2d1.cpp:65: 118:19.22 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': 118:19.22 /builddir/build/BUILD/firefox-78.7.0/gfx/2d/Path.cpp:453:34: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] 118:19.22 453 | double t1min = t1, t1max = t1, t2min = t2, t2max = t2; 118:19.23 | ^~~~~ 118:46.86 gfx/angle/targets/angle_common 118:46.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 119:43.66 gfx/angle/targets/preprocessor 120:11.87 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 120:11.87 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:915:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 120:11.87 915 | switch (type.getNominalSize()) 120:11.87 | ^~~~~~ 120:11.87 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:926:13: note: here 120:11.87 926 | case EbtInt: 120:11.87 | ^~~~ 120:11.88 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 120:11.88 927 | switch (type.getNominalSize()) 120:11.88 | ^~~~~~ 120:11.88 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:938:13: note: here 120:11.88 938 | case EbtUInt: 120:11.88 | ^~~~ 120:11.88 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 120:11.88 939 | switch (type.getNominalSize()) 120:11.88 | ^~~~~~ 120:11.88 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:950:13: note: here 120:11.88 950 | case EbtBool: 120:11.88 | ^~~~ 120:11.88 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 120:11.88 951 | switch (type.getNominalSize()) 120:11.89 | ^~~~~~ 120:11.89 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:962:13: note: here 120:11.89 962 | case EbtVoid: 120:11.89 | ^~~~ 120:19.51 gfx/src 121:25.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:25.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:25.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:25.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:25.04 from Unified_cpp_gfx_src0.cpp:2: 121:25.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRect nsRegion::GetLargestRectangle(const nsRect&) const': 121:25.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [-Warray-bounds] 121:25.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:25.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:25.04 In file included from Unified_cpp_gfx_src0.cpp:83: 121:25.04 /builddir/build/BUILD/firefox-78.7.0/gfx/src/nsRegion.cpp:962:28: note: while referencing 'B' 121:25.04 962 | nsTArray B; 121:25.04 | ^ 121:26.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:26.03 from Unified_cpp_gfx_src0.cpp:2: 121:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 121:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 121:26.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:26.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:26.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 121:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:21, 121:26.04 from Unified_cpp_gfx_src0.cpp:2: 121:26.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 121:26.04 1907 | mBands = aRegion.mBands.Clone(); 121:26.04 | ^ 121:26.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:26.04 from Unified_cpp_gfx_src0.cpp:2: 121:26.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 121:26.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:26.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:26.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 121:26.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:21, 121:26.04 from Unified_cpp_gfx_src0.cpp:2: 121:26.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 121:26.04 1907 | mBands = aRegion.mBands.Clone(); 121:26.04 | ^ 121:28.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:28.38 from Unified_cpp_gfx_src0.cpp:2: 121:28.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsIntRegion mozilla::gfx::FilterSupport::ComputeResultChangeRegion(const mozilla::gfx::FilterDescription&, const nsIntRegion&, const nsIntRegion&, const nsIntRegion&)': 121:28.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:28.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:28.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.38 In file included from Unified_cpp_gfx_src0.cpp:11: 121:28.38 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1505:25: note: while referencing 'resultChangeRegions' 121:28.38 1505 | nsTArray resultChangeRegions; 121:28.38 | ^~~~~~~~~~~~~~~~~~~ 121:28.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:28.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:28.38 from Unified_cpp_gfx_src0.cpp:2: 121:28.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:28.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:28.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.39 In file included from Unified_cpp_gfx_src0.cpp:11: 121:28.39 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1510:27: note: while referencing 'inputChangeRegions' 121:28.39 1510 | nsTArray inputChangeRegions; 121:28.39 | ^~~~~~~~~~~~~~~~~~ 121:28.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:28.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:28.61 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:28.61 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:28.61 from Unified_cpp_gfx_src0.cpp:2: 121:28.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsIntRegion mozilla::gfx::FilterSupport::ComputePostFilterExtents(const mozilla::gfx::FilterDescription&, const nsIntRegion&)': 121:28.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:28.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:28.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.61 In file included from Unified_cpp_gfx_src0.cpp:11: 121:28.61 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1716:25: note: while referencing 'postFilterExtents' 121:28.61 1716 | nsTArray postFilterExtents; 121:28.61 | ^~~~~~~~~~~~~~~~~ 121:28.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:28.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:28.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:28.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:28.62 from Unified_cpp_gfx_src0.cpp:2: 121:28.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:28.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:28.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.62 In file included from Unified_cpp_gfx_src0.cpp:11: 121:28.62 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1722:27: note: while referencing 'inputExtents' 121:28.62 1722 | nsTArray inputExtents; 121:28.62 | ^~~~~~~~~~~~ 121:29.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:29.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:29.00 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:29.00 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:29.01 from Unified_cpp_gfx_src0.cpp:2: 121:29.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::FilterSupport::ComputeSourceNeededRegions(const mozilla::gfx::FilterDescription&, const nsIntRegion&, nsIntRegion&, nsIntRegion&, nsIntRegion&)': 121:29.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:29.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:29.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:29.01 In file included from Unified_cpp_gfx_src0.cpp:11: 121:29.01 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1890:25: note: while referencing 'primitiveNeededRegions' 121:29.01 1890 | nsTArray primitiveNeededRegions; 121:29.01 | ^~~~~~~~~~~~~~~~~~~~~~ 121:30.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:30.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:30.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:30.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:30.22 from Unified_cpp_gfx_src0.cpp:2: 121:30.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'already_AddRefed mozilla::gfx::FilterNodeGraphFromDescription(mozilla::gfx::DrawTarget*, const mozilla::gfx::FilterDescription&, const Rect&, mozilla::gfx::FilterNode*, const IntRect&, mozilla::gfx::FilterNode*, mozilla::gfx::FilterNode*, nsTArray >&)': 121:30.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 121:30.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:30.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:30.23 In file included from Unified_cpp_gfx_src0.cpp:11: 121:30.23 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1231:26: note: while referencing 'inputAlphaModels' 121:30.23 1231 | nsTArray inputAlphaModels; 121:30.23 | ^~~~~~~~~~~~~~~~ 121:30.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:30.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:30.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:30.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:30.23 from Unified_cpp_gfx_src0.cpp:2: 121:30.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:30.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:30.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:30.24 In file included from Unified_cpp_gfx_src0.cpp:11: 121:30.24 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1230:23: note: while referencing 'inputSourceRects' 121:30.24 1230 | nsTArray inputSourceRects; 121:30.24 | ^~~~~~~~~~~~~~~~ 121:30.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:30.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:30.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:30.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:30.24 from Unified_cpp_gfx_src0.cpp:2: 121:30.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:30.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:30.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:30.25 In file included from Unified_cpp_gfx_src0.cpp:11: 121:30.25 /builddir/build/BUILD/firefox-78.7.0/gfx/src/FilterSupport.cpp:1229:34: note: while referencing 'inputFilterNodes' 121:30.25 1229 | nsTArray> inputFilterNodes; 121:30.25 | ^~~~~~~~~~~~~~~~ 121:32.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:32.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:32.17 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:32.17 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:32.17 from Unified_cpp_gfx_src0.cpp:2: 121:32.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult EnumerateFontsTask::Run()': 121:32.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:32.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:32.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.18 In file included from Unified_cpp_gfx_src0.cpp:92: 121:32.18 /builddir/build/BUILD/firefox-78.7.0/gfx/src/nsThebesFontEnumerator.cpp:122:67: note: while referencing '' 121:32.18 122 | rv, std::move(mEnumerateFontsPromise), std::move(fontList)); 121:32.18 | ^ 121:32.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 121:32.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIGfxInfo.h:14, 121:32.18 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.h:10, 121:32.18 from /builddir/build/BUILD/firefox-78.7.0/gfx/src/DriverCrashGuard.cpp:6, 121:32.18 from Unified_cpp_gfx_src0.cpp:2: 121:32.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 121:32.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 121:32.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.18 In file included from Unified_cpp_gfx_src0.cpp:92: 121:32.18 /builddir/build/BUILD/firefox-78.7.0/gfx/src/nsThebesFontEnumerator.cpp:117:24: note: while referencing 'fontList' 121:32.18 117 | nsTArray fontList; 121:32.18 | ^~~~~~~~ 121:35.28 gfx/qcms 121:35.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:36.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:37.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:37.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:42.02 gfx/gl 123:36.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:36.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:36.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:36.43 from Unified_cpp_gfx_gl0.cpp:11: 123:36.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::GLLibraryEGL*, EGLConfig, EGLenum, mozilla::gfx::IntSize&)': 123:36.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 123:36.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:36.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:36.44 In file included from Unified_cpp_gfx_gl0.cpp:47: 123:36.44 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContextProviderEGL.cpp:731:20: note: while referencing 'pbattrs' 123:36.44 731 | nsTArray pbattrs(16); 123:36.44 | ^~~~~~~ 123:36.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:36.96 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:36.96 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:36.96 from Unified_cpp_gfx_gl0.cpp:11: 123:36.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 123:36.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 123:36.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:36.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:36.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 123:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 123:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 123:36.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 123:36.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:7, 123:36.97 from Unified_cpp_gfx_gl0.cpp:20: 123:36.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 123:36.97 1907 | mBands = aRegion.mBands.Clone(); 123:36.97 | ^ 123:36.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:36.98 from Unified_cpp_gfx_gl0.cpp:11: 123:36.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 123:36.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:36.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:36.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 123:36.98 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:7, 123:36.98 from Unified_cpp_gfx_gl0.cpp:20: 123:36.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 123:36.98 1907 | mBands = aRegion.mBands.Clone(); 123:36.98 | ^ 123:37.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:37.12 from Unified_cpp_gfx_gl0.cpp:11: 123:37.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::gl::GLContextEGL::SetDamage(const nsIntRegion&)': 123:37.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 123:37.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:37.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:37.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 123:37.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:7, 123:37.12 from Unified_cpp_gfx_gl0.cpp:20: 123:37.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 123:37.12 1907 | mBands = aRegion.mBands.Clone(); 123:37.12 | ^ 123:37.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:37.13 from Unified_cpp_gfx_gl0.cpp:11: 123:37.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 123:37.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:37.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:37.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 123:37.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:7, 123:37.13 from Unified_cpp_gfx_gl0.cpp:20: 123:37.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 123:37.13 1907 | mBands = aRegion.mBands.Clone(); 123:37.13 | ^ 123:38.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 123:38.59 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 123:38.59 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 123:38.59 from Unified_cpp_gfx_gl0.cpp:11: 123:38.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::gl::GLContextEGL::_ZN7mozilla2gl12GLContextEGL36CreateEGLPBufferOffscreenContextImplENS0_18CreateContextFlagsERKNS_3gfx12IntSizeTypedINS3_12UnknownUnitsEEERKNS0_11SurfaceCapsEbP12nsTSubstringIcE.part.0(mozilla::gl::CreateContextFlags, const IntSize&, const mozilla::gl::SurfaceCaps&, bool, nsACString*)': 123:38.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 123:38.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 123:38.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:38.59 In file included from Unified_cpp_gfx_gl0.cpp:47: 123:38.59 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContextProviderEGL.cpp:1096:20: note: while referencing 'configAttribList' 123:38.59 1096 | nsTArray configAttribList; 123:38.59 | ^~~~~~~~~~~~~~~~ 123:39.82 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:9, 123:39.83 from Unified_cpp_gfx_gl0.cpp:20: 123:39.83 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 123:39.83 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContext.h:1198:17: warning: 'texBinding' may be used uninitialized in this function [-Wmaybe-uninitialized] 123:39.83 1198 | fGetIntegerv(pname, (GLint*)&ret); 123:39.83 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 123:39.83 In file included from Unified_cpp_gfx_gl0.cpp:20: 123:39.83 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:204:10: note: 'texBinding' was declared here 123:39.83 204 | GLenum texBinding; 123:39.83 | ^~~~~~~~~~ 123:40.56 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:9, 123:40.56 from Unified_cpp_gfx_gl0.cpp:20: 123:40.56 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContext.h: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': 123:40.56 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLContext.h:2882:30: warning: 'oldVAO' may be used uninitialized in this function [-Wmaybe-uninitialized] 123:40.56 2882 | mSymbols.fBindVertexArray(array); 123:40.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 123:40.56 In file included from Unified_cpp_gfx_gl0.cpp:20: 123:40.56 /builddir/build/BUILD/firefox-78.7.0/gfx/gl/GLBlitHelper.cpp:449:10: note: 'oldVAO' was declared here 123:40.56 449 | GLuint oldVAO; 123:40.56 | ^~~~~~ 124:18.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/LayersTypes.h:12, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CompositorTypes.h:12, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.h:11, 124:18.94 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.cpp:6, 124:18.94 from Unified_cpp_gfx_gl1.cpp:2: 124:18.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 124:18.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 124:18.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:18.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:18.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/LayersTypes.h:12, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CompositorTypes.h:12, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.h:11, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.cpp:6, 124:18.95 from Unified_cpp_gfx_gl1.cpp:2: 124:18.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 124:18.95 1907 | mBands = aRegion.mBands.Clone(); 124:18.95 | ^ 124:18.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:18.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:18.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 124:18.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/LayersTypes.h:12, 124:18.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CompositorTypes.h:12, 124:18.96 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.h:11, 124:18.96 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.cpp:6, 124:18.96 from Unified_cpp_gfx_gl1.cpp:2: 124:18.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 124:18.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:18.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:18.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 124:18.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/LayersTypes.h:12, 124:18.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CompositorTypes.h:12, 124:18.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.h:11, 124:18.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/gl/SharedSurfaceEGL.cpp:6, 124:18.97 from Unified_cpp_gfx_gl1.cpp:2: 124:18.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 124:18.97 1907 | mBands = aRegion.mBands.Clone(); 124:18.97 | ^ 124:20.06 gfx/layers 124:36.70 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/Common.h:19, 124:36.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 124:36.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12, 124:36.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 124:36.70 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp: In member function 'void sh::TIntermTraverser::insertStatementsInBlockAtPosition(sh::TIntermBlock*, size_t, const TIntermSequence&, const TIntermSequence&)': 124:36.70 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:289:21: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 124:36.70 289 | ASSERT(position >= 0); 124:36.70 | ~~~~~~~~~^~~~ 124:36.70 /builddir/build/BUILD/firefox-78.7.0/gfx/angle/checkout/src/common/debug.h:288:64: note: in definition of macro 'ASSERT' 124:36.70 288 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 124:36.70 | ^~~~~~~~~ 124:42.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:42.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:42.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:42.55 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 124:42.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 124:42.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.h:21, 124:42.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:7: 124:42.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::SetCurrentImageInternal(const nsTArray&)': 124:42.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 124:42.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:42.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:42.55 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:263:25: note: while referencing 'newImages' 124:42.55 263 | nsTArray newImages; 124:42.55 | ^~~~~~~~~ 124:42.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.h:21, 124:42.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:7: 124:42.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearImagesFromImageBridge()': 124:42.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 124:42.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:42.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:42.64 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:296:52: note: while referencing '' 124:42.64 296 | SetCurrentImageInternal(nsTArray()); 124:42.64 | ^ 124:42.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.h:21, 124:42.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:7: 124:42.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::GetCurrentImages(nsTArray*, uint32_t*)': 124:42.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 124:42.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:42.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:42.88 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:375:35: note: while referencing '' 124:42.88 375 | *aImages = mCurrentImages.Clone(); 124:42.89 | ^ 124:43.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.h:21, 124:43.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:7: 124:43.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearAllImages()': 124:43.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 124:43.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 124:43.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:43.16 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageContainer.cpp:324:52: note: while referencing '' 124:43.16 324 | SetCurrentImageInternal(nsTArray()); 124:43.16 | ^ 124:58.92 gfx/graphite2/src 124:59.77 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 124:59.77 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Code.cpp:80:22: warning: 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace [-Wsubobject-linkage] 124:59.77 80 | class Machine::Code::decoder 124:59.77 | ^~~~~~~ 125:07.31 In file included from Unified_cpp_gfx_graphite2_src1.cpp:20: 125:07.31 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 125:07.31 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 125:07.31 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 125:07.31 | ^ 125:07.32 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Segment.h:38, 125:07.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Segment.cpp:32, 125:07.32 from Unified_cpp_gfx_graphite2_src1.cpp:2: 125:07.32 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here 125:07.32 42 | struct SlotJustify 125:07.32 | ^~~~~~~~~~~ 125:07.49 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/FeatureVal.h:31, 125:07.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/FeatureMap.h:29, 125:07.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Face.h:34, 125:07.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Segment.h:34, 125:07.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Segment.cpp:32, 125:07.50 from Unified_cpp_gfx_graphite2_src1.cpp:2: 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/List.h:93:56: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Segment.cpp:60:42: required from here 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/List.h:163:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 125:07.50 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 125:07.50 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:07.50 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/FeatureMap.h:29, 125:07.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Face.h:34, 125:07.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/Segment.h:34, 125:07.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/Segment.cpp:32, 125:07.50 from Unified_cpp_gfx_graphite2_src1.cpp:2: 125:07.50 /builddir/build/BUILD/firefox-78.7.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 125:07.50 38 | class FeatureVal : public Vector 125:07.50 | ^~~~~~~~~~ 125:11.34 gfx/harfbuzz/src 125:54.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.h:10, 125:54.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.cpp:7: 125:54.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 125:54.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 125:54.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 125:54.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:54.44 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.h:10, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.cpp:7: 125:54.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 125:54.44 1907 | mBands = aRegion.mBands.Clone(); 125:54.44 | ^ 125:54.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.h:10, 125:54.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.cpp:7: 125:54.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 125:54.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 125:54.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:54.45 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 125:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 125:54.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.h:10, 125:54.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicCompositor.cpp:7: 125:54.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 125:54.45 1907 | mBands = aRegion.mBands.Clone(); 125:54.46 | ^ 126:19.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 126:19.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImageLayer.cpp:7: 126:19.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::Layer::SetVisibleRegion(const LayerIntRegion&)': 126:19.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 126:19.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 126:19.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:19.39 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImageLayer.cpp:7: 126:19.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 126:19.39 1907 | mBands = aRegion.mBands.Clone(); 126:19.39 | ^ 126:19.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 126:19.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 126:19.40 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImageLayer.cpp:7: 126:19.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 126:19.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 126:19.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:19.41 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 126:19.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 126:19.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 126:19.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 126:19.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 126:19.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImageLayer.cpp:7: 126:19.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 126:19.41 1907 | mBands = aRegion.mBands.Clone(); 126:19.41 | ^ 126:49.64 gfx/ots/src 126:50.92 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 126:50.92 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff.cc: In function 'bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, {anonymous}::DICT_DATA_TYPE, ots::OpenTypeCFF*)': 126:50.92 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff.cc:548:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 126:50.92 548 | if (operands.size() < n * (k + 1) + 1) { 126:50.92 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 126:51.06 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 126:51.06 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff_charstring.cc: In function 'bool {anonymous}::ExecuteCharStringOperator(ots::OpenTypeCFF&, int32_t, size_t, const ots::CFFIndex&, const ots::CFFIndex&, ots::Buffer*, ots::Buffer*, std::stack*, bool*, bool*, size_t*, bool*, bool*, int32_t*, bool)': 126:51.06 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff_charstring.cc:376:31: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 126:51.06 376 | if (argument_stack->top() >= cff.region_index_count.size()) { 126:51.06 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:51.06 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff_charstring.cc:393:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 126:51.06 393 | if (*in_out_vsindex >= cff.region_index_count.size()) { 126:51.06 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:51.07 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/cff_charstring.cc:398:20: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 126:51.07 398 | if (stack_size < n * (k + 1) + 1) { 126:51.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 127:18.42 In file included from Unified_cpp_gfx_ots_src2.cpp:56: 127:18.42 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/stat.cc: In member function 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)': 127:18.42 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/stat.cc:265:34: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 127:18.42 265 | if (out->Tell() - tableStart != this->designAxesOffset) { 127:18.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 127:18.42 /builddir/build/BUILD/firefox-78.7.0/gfx/ots/src/stat.cc:280:34: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 127:18.42 280 | if (out->Tell() - tableStart != this->offsetToAxisValueOffsets) { 127:18.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:32.07 gfx/thebes 128:18.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 128:18.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 128:18.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 128:18.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 128:18.52 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:6: 128:18.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 128:18.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 128:18.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 128:18.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:18.53 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing 'coords' 128:18.53 657 | nsTArray coords; 128:18.53 | ^~~~~~ 128:18.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 128:18.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 128:18.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 128:18.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 128:18.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:6: 128:18.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 128:18.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 128:18.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:18.54 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing 'coords' 128:18.54 657 | nsTArray coords; 128:18.54 | ^~~~~~ 128:18.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 128:18.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 128:18.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 128:18.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 128:18.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:6: 128:18.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 128:18.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 128:18.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:18.55 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing 'coords' 128:18.55 657 | nsTArray coords; 128:18.55 | ^~~~~~ 128:42.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 128:42.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 128:42.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 128:42.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 128:42.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2Utils.cpp:6: 128:42.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void gfxFT2Utils::GetVariationInstances(gfxFontEntry*, const FT_MM_Var*, nsTArray&)': 128:42.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 128:42.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 128:42.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:42.83 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2Utils.cpp:135:30: note: while referencing 'inst' 128:42.83 135 | gfxFontVariationInstance inst; 128:42.83 | ^~~~ 128:42.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 128:42.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 128:42.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 128:42.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 128:42.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2Utils.cpp:6: 128:42.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 128:42.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 128:42.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:42.84 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2Utils.cpp:135:30: note: while referencing 'inst' 128:42.84 135 | gfxFontVariationInstance inst; 128:42.84 | ^~~~ 129:17.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:17.27 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 129:17.27 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 129:17.27 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 129:17.27 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:17.27 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:17.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool gfxFcPlatformFontList::PrefFontListsUseOnlyGenerics()': 129:17.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:17.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:17.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:17.28 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:2245:23: note: while referencing 'names' 129:17.28 2245 | nsTArray names; 129:17.28 | ^~~~~ 129:17.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:17.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 129:17.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 129:17.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 129:17.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:17.78 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:17.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool gfxFcPlatformFontList::GetStandardFamilyName(const nsCString&, nsACString&)': 129:17.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:17.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:17.79 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:2036:23: note: while referencing 'candidates' 129:17.79 2036 | nsTArray candidates; 129:17.79 | ^~~~~~~~~~ 129:18.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:18.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 129:18.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 129:18.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 129:18.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:18.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:18.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void gfxFcPlatformFontList::InitSharedFontListForPlatform()': 129:18.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 129:18.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:18.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:18.05 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:1567:40: note: while referencing 'families' 129:18.05 1567 | nsTArray families; 129:18.05 | ^~~~~~~~ 129:19.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:19.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:19.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool gfxFcPlatformFontList::FindAndAddFamilies(mozilla::StyleGenericFontFamily, const nsACString&, nsTArray*, gfxPlatformFontList::FindFamiliesFlags, gfxFontStyle*, gfxFloat)': 129:19.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 129:19.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:19.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:19.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:31, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.h:13, 129:19.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:13, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:10, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:19.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:212:33: note: while referencing '' 129:19.77 212 | ent->mData = Converter::Wrap(std::move(aData)); 129:19.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 129:19.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPattern.h:16, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxContext.h:15, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFT2FontBase.h:9, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.h:9, 129:19.77 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 129:19.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 129:19.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:19.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:19.78 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFcPlatformFontList.cpp:1994:52: note: while referencing '' 129:19.78 1994 | mFcSubstituteCache.Put(familyName, cachedFamilies); 129:19.78 | ^ 129:29.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:29.00 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontVariations.h:12, 129:29.00 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.h:9, 129:29.00 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:9: 129:29.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult gfxFontUtils::ReadCanonicalName(const char*, uint32_t, uint32_t, nsCString&)': 129:29.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:29.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:29.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:29.00 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:1222:23: note: while referencing 'names' 129:29.00 1222 | nsTArray names; 129:29.00 | ^~~~~ 129:29.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:29.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontVariations.h:12, 129:29.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.h:9, 129:29.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:9: 129:29.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)': 129:29.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 129:29.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:29.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:29.44 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing 'instance' 129:29.45 1843 | gfxFontVariationInstance instance; 129:29.45 | ^~~~~~~~ 129:29.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontVariations.h:12, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.h:9, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:9: 129:29.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 129:29.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:29.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:29.45 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing 'instance' 129:29.45 1843 | gfxFontVariationInstance instance; 129:29.45 | ^~~~~~~~ 129:29.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontVariations.h:12, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.h:9, 129:29.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:9: 129:29.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 129:29.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 129:29.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:29.46 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing 'instance' 129:29.46 1843 | gfxFontVariationInstance instance; 129:29.46 | ^~~~~~~~ 130:14.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:14.37 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:14.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxPlatform::GetDisplayInfo(mozilla::widget::InfoObject&)': 130:14.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:14.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:14.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:14.38 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:3156:22: note: while referencing 'displayInfo' 130:14.38 3156 | nsTArray displayInfo; 130:14.38 | ^~~~~~~~~~~ 130:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:15.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void gfxPlatform::ReportTelemetry()': 130:15.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:15.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:15.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:1089:22: note: while referencing 'displayHeights' 130:15.63 1089 | nsTArray displayHeights; 130:15.63 | ^~~~~~~~~~~~~~ 130:15.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:15.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:15.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:15.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:1088:22: note: while referencing 'displayWidths' 130:15.64 1088 | nsTArray displayWidths; 130:15.64 | ^~~~~~~~~~~~~ 130:16.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:16.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:16.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::gfx::BackendType gfxPlatform::GetBackendPref(const char*, uint32_t&)': 130:16.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:16.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:16.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:16.12 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:2024:23: note: while referencing 'backendList' 130:16.12 2024 | nsTArray backendList; 130:16.12 | ^~~~~~~~~~~ 130:16.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:16.67 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:16.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:16.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxPlatform::FetchAndImportContentDeviceData()': 130:16.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::gfx::ContentDeviceData [1]' [-Warray-bounds] 130:16.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:16.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:16.68 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:3305:35: note: while referencing 'data' 130:16.68 3305 | mozilla::gfx::ContentDeviceData data; 130:16.68 | ^~~~ 130:17.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:17.24 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:17.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:17.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsTArray gfxPlatform::GetPrefCMSOutputProfileData()': 130:17.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:17.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:17.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:17.25 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing 'result' 130:17.25 2150 | nsTArray result; 130:17.25 | ^~~~~~ 130:17.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:17.25 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:17.26 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:17.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:17.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:17.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:17.26 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing 'result' 130:17.26 2150 | nsTArray result; 130:17.26 | ^~~~~~ 130:18.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:18.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:18.08 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:18.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:18.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:18.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:18.09 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:18.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxPlatform::GetCMSSupportInfo(mozilla::widget::InfoObject&)': 130:18.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:18.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:18.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.09 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:3121:21: note: while referencing 'outputProfileData' 130:18.09 3121 | nsTArray outputProfileData = 130:18.09 | ^~~~~~~~~~~~~~~~~ 130:18.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:18.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:18.09 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:18.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:18.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:18.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:18.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:18.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:18.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:18.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.10 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:3121:21: note: while referencing 'outputProfileData' 130:18.10 3121 | nsTArray outputProfileData = 130:18.10 | ^~~~~~~~~~~~~~~~~ 130:18.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 130:18.14 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 130:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 130:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 130:18.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 130:18.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:7: 130:18.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void gfxPlatform::_ZN11gfxPlatform22CreateCMSOutputProfileEv.part.0()': 130:18.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:18.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:18.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:18.15 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.cpp:2178:25: note: while referencing 'outputProfileData' 130:18.15 2178 | nsTArray outputProfileData = 130:18.15 | ^~~~~~~~~~~~~~~~~ 130:47.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:47.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.h:12, 130:47.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.h:9, 130:47.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:9: 130:47.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsTArray gfxPlatformGtk::GetPlatformCMSOutputProfileData()': 130:47.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:47.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:47.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:47.87 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:367:21: note: while referencing 'result' 130:47.87 367 | nsTArray result; 130:47.87 | ^~~~~~ 130:47.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:47.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.h:12, 130:47.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.h:9, 130:47.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:9: 130:47.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:47.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:47.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:47.88 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:465:21: note: while referencing 'result' 130:47.88 465 | nsTArray result; 130:47.88 | ^~~~~~ 130:47.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:47.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.h:12, 130:47.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.h:9, 130:47.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:9: 130:47.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:47.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:47.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:47.88 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:400:21: note: while referencing 'iccResult' 130:47.88 400 | nsTArray iccResult = GetDisplayICCProfile(dpy, root); 130:47.88 | ^~~~~~~~~ 130:47.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:47.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatform.h:12, 130:47.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.h:9, 130:47.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:9: 130:47.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:47.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:47.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:47.90 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformGtk.cpp:379:21: note: while referencing 'prefProfileData' 130:47.90 379 | nsTArray prefProfileData = GetPrefCMSOutputProfileData(); 130:47.90 | ^~~~~~~~~~~~~~~ 130:53.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.45 from Unified_cpp_gfx_layers0.cpp:2: 130:53.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::layers::AnimationHelper::SampleResult mozilla::layers::AnimationHelper::SampleAnimationForEachNode(mozilla::TimeStamp, mozilla::TimeStamp, const mozilla::layers::AnimatedValue*, nsTArray&, nsTArray >&)': 130:53.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:53.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.45 In file included from Unified_cpp_gfx_layers0.cpp:2: 130:53.45 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:317:44: note: while referencing 'nonAnimatingValues' 130:53.45 317 | nsTArray> nonAnimatingValues; 130:53.45 | ^~~~~~~~~~~~~~~~~~ 130:53.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.69 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.69 from Unified_cpp_gfx_layers0.cpp:2: 130:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::CollectedFrames mozilla::layers::CompositionRecorder::GetCollectedFrames()': 130:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:53.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.69 In file included from Unified_cpp_gfx_layers0.cpp:83: 130:53.69 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/CompositionRecorder.cpp:81:28: note: while referencing 'frames' 130:53.69 81 | nsTArray frames; 130:53.69 | ^~~~~~ 130:53.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.83 from Unified_cpp_gfx_layers0.cpp:2: 130:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': 130:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 130:53.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:53.83 from Unified_cpp_gfx_layers0.cpp:2: 130:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:239:29: note: while referencing 'distances' 130:53.83 239 | const nsTArray distances = 130:53.83 | ^~~~~~~~~ 130:53.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.83 from Unified_cpp_gfx_layers0.cpp:2: 130:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:53.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:53.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:53.84 from Unified_cpp_gfx_layers0.cpp:2: 130:53.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:225:42: note: while referencing 'frontPoints' 130:53.84 225 | nsTArray backPoints(4), frontPoints(4); 130:53.84 | ^~~~~~~~~~~ 130:53.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.85 from Unified_cpp_gfx_layers0.cpp:2: 130:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:53.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:53.85 from Unified_cpp_gfx_layers0.cpp:2: 130:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:225:27: note: while referencing 'backPoints' 130:53.85 225 | nsTArray backPoints(4), frontPoints(4); 130:53.85 | ^~~~~~~~~~ 130:53.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:53.85 from Unified_cpp_gfx_layers0.cpp:2: 130:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:53.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:53.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:53.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:53.85 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:53.85 from Unified_cpp_gfx_layers0.cpp:2: 130:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:222:27: note: while referencing 'clippedPoints' 130:53.85 222 | nsTArray clippedPoints(mPoints.Clone()); 130:53.85 | ^~~~~~~~~~~~~ 130:54.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.02 from Unified_cpp_gfx_layers0.cpp:2: 130:54.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::RectTyped&) const [with Units = mozilla::gfx::UnknownUnits]': 130:54.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:54.03 from Unified_cpp_gfx_layers0.cpp:2: 130:54.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:265:27: note: while referencing 'points' 130:54.03 265 | nsTArray points{ 130:54.03 | ^~~~~~ 130:54.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.03 from Unified_cpp_gfx_layers0.cpp:2: 130:54.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [-Warray-bounds] 130:54.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/BasicLayers.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDeviceContext.h:12, 130:54.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:19, 130:54.03 from Unified_cpp_gfx_layers0.cpp:2: 130:54.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:209:32: note: while referencing '' 130:54.03 209 | return ClipPolygon(FromRect(aRect)); 130:54.03 | ~~~~~~~~^~~~~~~ 130:54.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.09 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.10 from Unified_cpp_gfx_layers0.cpp:2: 130:54.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::Compositor::DrawGeometry(const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, const mozilla::Maybe >&)': 130:54.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [-Warray-bounds] 130:54.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.10 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.10 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:252:22: note: while referencing 'clipped' 130:54.10 252 | const gfx::Polygon clipped = aGeometry->ClipPolygon(aRect); 130:54.10 | ^~~~~~~ 130:54.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.10 from Unified_cpp_gfx_layers0.cpp:2: 130:54.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [-Warray-bounds] 130:54.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.11 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.11 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:252:22: note: while referencing 'clipped' 130:54.11 252 | const gfx::Polygon clipped = aGeometry->ClipPolygon(aRect); 130:54.11 | ^~~~~~~ 130:54.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.19 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.19 from Unified_cpp_gfx_layers0.cpp:2: 130:54.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsTArray > mozilla::layers::GenerateTexturedTriangles(const Polygon&, const Rect&, const Rect&)': 130:54.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.19 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.20 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:292:62: note: while referencing '' 130:54.20 292 | for (const gfx::Triangle& triangle : clipped.ToTriangles()) { 130:54.20 | ^ 130:54.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.20 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.20 from Unified_cpp_gfx_layers0.cpp:2: 130:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [-Warray-bounds] 130:54.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.20 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.21 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:286:24: note: while referencing 'clipped' 130:54.21 286 | const gfx::Polygon clipped = aPolygon.ClipPolygon(rect); 130:54.21 | ^~~~~~~ 130:54.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.22 from Unified_cpp_gfx_layers0.cpp:2: 130:54.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [-Warray-bounds] 130:54.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.22 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.22 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:286:24: note: while referencing 'clipped' 130:54.22 286 | const gfx::Polygon clipped = aPolygon.ClipPolygon(rect); 130:54.22 | ^~~~~~~ 130:54.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.39 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.39 from Unified_cpp_gfx_layers0.cpp:2: 130:54.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::Compositor::DrawPolygon(const Polygon&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&)': 130:54.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.40 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.40 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:347:63: note: while referencing '' 130:54.40 347 | for (const gfx::Triangle& triangle : aPolygon.ToTriangles()) { 130:54.40 | ^ 130:54.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.40 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.40 from Unified_cpp_gfx_layers0.cpp:2: 130:54.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.41 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.41 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:345:56: note: while referencing '' 130:54.41 345 | aPolygon, aRect, texturedEffect->mTextureCoords); 130:54.41 | ^ 130:54.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.42 from Unified_cpp_gfx_layers0.cpp:2: 130:54.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.42 In file included from Unified_cpp_gfx_layers0.cpp:92: 130:54.42 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Compositor.cpp:338:35: note: while referencing 'texturedTriangles' 130:54.43 338 | nsTArray texturedTriangles; 130:54.43 | ^~~~~~~~~~~~~~~~~ 130:54.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.83 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.83 from Unified_cpp_gfx_layers0.cpp:2: 130:54.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::layers::AnimationHelper::SampleAnimations(mozilla::layers::CompositorAnimationStorage*, mozilla::TimeStamp, mozilla::TimeStamp)': 130:54.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.84 In file included from Unified_cpp_gfx_layers0.cpp:2: 130:54.84 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:597:46: note: while referencing 'animationValues' 130:54.84 597 | nsTArray> animationValues; 130:54.84 | ^~~~~~~~~~~~~~~ 130:54.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:54.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:54.84 from Unified_cpp_gfx_layers0.cpp:2: 130:54.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:54.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:54.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:54.85 In file included from Unified_cpp_gfx_layers0.cpp:2: 130:54.85 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:597:46: note: while referencing 'animationValues' 130:54.85 597 | nsTArray> animationValues; 130:54.85 | ^~~~~~~~~~~~~~~ 130:55.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:55.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:55.13 from Unified_cpp_gfx_layers0.cpp:2: 130:55.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::BSPTree::BuildTree(mozilla::layers::BSPTreeNode*, std::__cxx11::list&)': 130:55.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:55.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:55.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:55.13 In file included from Unified_cpp_gfx_layers0.cpp:47: 130:55.13 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/BSPTree.cpp:84:42: note: while referencing 'frontPoints' 130:55.13 84 | nsTArray backPoints, frontPoints; 130:55.13 | ^~~~~~~~~~~ 130:55.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:55.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:55.13 from Unified_cpp_gfx_layers0.cpp:2: 130:55.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:55.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:55.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:55.14 In file included from Unified_cpp_gfx_layers0.cpp:47: 130:55.14 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/BSPTree.cpp:84:30: note: while referencing 'backPoints' 130:55.14 84 | nsTArray backPoints, frontPoints; 130:55.14 | ^~~~~~~~~~ 130:55.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:55.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:55.14 from Unified_cpp_gfx_layers0.cpp:2: 130:55.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:55.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:55.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:55.14 In file included from Unified_cpp_gfx_layers0.cpp:47: 130:55.14 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/BSPTree.cpp:67:21: note: while referencing 'distances' 130:55.15 67 | nsTArray distances = CalculatePointPlaneDistances( 130:55.15 | ^~~~~~~~~ 130:56.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 130:56.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 130:56.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 130:56.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 130:56.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTimingFunction.h:10, 130:56.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 130:56.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.h:11, 130:56.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationHelper.cpp:7, 130:56.32 from Unified_cpp_gfx_layers0.cpp:2: 130:56.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::AnimationInfo::AddAnimationsForDisplayItem(nsIFrame*, nsDisplayListBuilder*, nsDisplayItem*, DisplayItemType, mozilla::layers::LayersBackend)': 130:56.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 130:56.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 130:56.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:56.32 In file included from Unified_cpp_gfx_layers0.cpp:11: 130:56.32 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/AnimationInfo.cpp:586:63: note: while referencing '' 130:56.32 586 | nsTArray>()); 130:56.32 | ^ 131:30.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageLayers.h:10, 131:30.84 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ImageLayers.cpp:7, 131:30.84 from Unified_cpp_gfx_layers1.cpp:2: 131:30.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::layers::LayerScopeWebSocketManager::SocketHandler::OnInputStreamReady(nsIAsyncInputStream*)': 131:30.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 131:30.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:30.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:30.85 In file included from Unified_cpp_gfx_layers1.cpp:11: 131:30.85 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/LayerScope.cpp:1088:25: note: while referencing 'protocolString' 131:30.85 1088 | nsTArray protocolString; 131:30.85 | ^~~~~~~~~~~~~~ 131:38.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:38.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:38.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:38.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:38.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:38.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:38.43 from Unified_cpp_gfx_thebes0.cpp:11: 131:38.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::fontlist::FontList::SetAliases(nsClassHashtable&)': 131:38.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 131:38.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:38.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:38.43 In file included from Unified_cpp_gfx_thebes0.cpp:11: 131:38.43 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:704:30: note: while referencing 'aliasArray' 131:38.43 704 | nsTArray aliasArray; 131:38.43 | ^~~~~~~~~~ 131:38.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:38.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:38.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:38.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:38.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:38.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:38.43 from Unified_cpp_gfx_thebes0.cpp:11: 131:38.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 131:38.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:38.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:38.44 In file included from Unified_cpp_gfx_thebes0.cpp:11: 131:38.44 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:704:30: note: while referencing 'aliasArray' 131:38.44 704 | nsTArray aliasArray; 131:38.45 | ^~~~~~~~~~ 131:38.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:38.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:38.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:38.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:38.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:38.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:38.65 from Unified_cpp_gfx_thebes0.cpp:11: 131:38.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::fontlist::FontList::SetLocalNames(nsDataHashtable&)': 131:38.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 131:38.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:38.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:38.65 In file included from Unified_cpp_gfx_thebes0.cpp:11: 131:38.65 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:758:23: note: while referencing 'faceArray' 131:38.65 758 | nsTArray faceArray; 131:38.65 | ^~~~~~~~~ 131:38.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:38.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:38.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:38.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:38.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:38.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:38.87 from Unified_cpp_gfx_thebes0.cpp:11: 131:38.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::fontlist::Family::SetupFamilyCharMap(mozilla::fontlist::FontList*)': 131:38.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'gfxSparseBitSet [1]' [-Warray-bounds] 131:38.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:38.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:38.87 In file included from Unified_cpp_gfx_thebes0.cpp:11: 131:38.87 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:450:19: note: while referencing 'familyMap' 131:38.87 450 | gfxSparseBitSet familyMap; 131:38.87 | ^~~~~~~~~ 131:38.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:38.88 from Unified_cpp_gfx_thebes0.cpp:11: 131:38.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'gfxSparseBitSet [1]' [-Warray-bounds] 131:38.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:38.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:38.88 In file included from Unified_cpp_gfx_thebes0.cpp:11: 131:38.88 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:450:19: note: while referencing 'familyMap' 131:38.89 450 | gfxSparseBitSet familyMap; 131:38.89 | ^~~~~~~~~ 131:47.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 131:47.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 131:47.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 131:47.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.h:8, 131:47.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList-impl.h:8, 131:47.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/SharedFontList.cpp:5, 131:47.22 from Unified_cpp_gfx_thebes0.cpp:11: 131:47.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual hb_blob_t* gfxFontEntry::GetFontTable(uint32_t)': 131:47.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 131:47.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 131:47.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:47.22 In file included from Unified_cpp_gfx_thebes0.cpp:92: 131:47.22 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.cpp:560:21: note: while referencing 'buffer' 131:47.22 560 | nsTArray buffer; 131:47.22 | ^~~~~~ 132:21.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:21.55 from Unified_cpp_gfx_layers10.cpp:2: 132:21.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': 132:21.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 132:21.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:21.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:21.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 132:21.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:38, 132:21.56 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:21.56 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:21.56 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:21.56 from Unified_cpp_gfx_layers10.cpp:2: 132:21.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:239:29: note: while referencing 'distances' 132:21.56 239 | const nsTArray distances = 132:21.56 | ^~~~~~~~~ 132:25.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:25.50 from Unified_cpp_gfx_layers10.cpp:2: 132:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::RectTyped&) const [with Units = mozilla::gfx::UnknownUnits]': 132:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 132:25.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:25.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:25.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:38, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:25.50 from Unified_cpp_gfx_layers10.cpp:2: 132:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:265:27: note: while referencing 'points' 132:25.50 265 | nsTArray points{ 132:25.50 | ^~~~~~ 132:25.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:25.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:25.50 from Unified_cpp_gfx_layers10.cpp:2: 132:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [-Warray-bounds] 132:25.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:25.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:25.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 132:25.51 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:38, 132:25.51 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:25.51 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:25.51 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:25.51 from Unified_cpp_gfx_layers10.cpp:2: 132:25.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:209:32: note: while referencing '' 132:25.51 209 | return ClipPolygon(FromRect(aRect)); 132:25.51 | ~~~~~~~~^~~~~~~ 132:25.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 132:25.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 132:25.57 from Unified_cpp_gfx_layers10.cpp:2: 132:25.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::BatchRenderPass::Txn::AddImpl(const Traits&) [with Traits = mozilla::layers::mlg::ColorTraits]': 132:25.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::Polygon [1]' {aka 'mozilla::gfx::PolygonTyped [1]'} [-Warray-bounds] 132:25.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:25.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:25.58 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, 132:25.58 from Unified_cpp_gfx_layers10.cpp:92: 132:25.58 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:47:20: note: while referencing 'polygon' 132:25.58 47 | gfx::Polygon polygon = geometry->ClipPolygon(aTraits.rect()); 132:25.58 | ^~~~~~~ 132:33.24 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:33.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:33.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:33.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:33.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:33.24 from Unified_cpp_gfx_thebes1.cpp:2: 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 132:33.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 132:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 132:33.25 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 132:33.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 132:33.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUtils.cpp:18, 132:33.25 from Unified_cpp_gfx_thebes1.cpp:119: 132:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 132:33.25 27 | struct JSGCSetting { 132:33.25 | ^~~~~~~~~~~ 132:46.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:46.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:46.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:46.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:46.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:46.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:46.54 from Unified_cpp_gfx_thebes1.cpp:2: 132:46.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::IncrementGeneration()': 132:46.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:46.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:46.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.55 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:46.55 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:755:29: note: while referencing 'fontSets' 132:46.55 755 | nsTArray fontSets; 132:46.55 | ^~~~~~~~ 132:48.71 In file included from Unified_cpp_gfx_thebes1.cpp:20: 132:48.71 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)': 132:48.71 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGraphiteShaper.cpp:419:19: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 132:48.71 419 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 132:48.71 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:49.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:49.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:49.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:49.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:49.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:49.35 from Unified_cpp_gfx_thebes1.cpp:2: 132:49.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxPlatformFontList::ApplyWhitelist()': 132:49.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 132:49.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:49.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:49.35 In file included from Unified_cpp_gfx_thebes1.cpp:65: 132:49.35 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformFontList.cpp:315:23: note: while referencing 'list' 132:49.35 315 | nsTArray list; 132:49.35 | ^~~~ 132:49.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:49.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:49.35 from Unified_cpp_gfx_thebes1.cpp:2: 132:49.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 132:49.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:49.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:49.36 In file included from Unified_cpp_gfx_thebes1.cpp:65: 132:49.36 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformFontList.cpp:315:23: note: while referencing 'list' 132:49.36 315 | nsTArray list; 132:49.36 | ^~~~ 132:51.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:51.37 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:51.37 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:51.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:51.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:51.38 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:51.38 from Unified_cpp_gfx_thebes1.cpp:2: 132:51.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'const uint8_t* gfxUserFontEntry::SanitizeOpenTypeData(const uint8_t*, uint32_t, uint32_t&, gfxUserFontType&, nsTArray&)': 132:51.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 36 is outside array bounds of 'gfxOTSMessageContext [1]' [-Warray-bounds] 132:51.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:51.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:51.38 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:51.38 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:178:24: note: while referencing 'otsContext' 132:51.38 178 | gfxOTSMessageContext otsContext; 132:51.38 | ^~~~~~~~~~ 132:51.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:51.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:51.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:51.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:51.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:51.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:51.43 from Unified_cpp_gfx_thebes1.cpp:2: 132:51.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::StartPlatformFontLoadOnBackgroundThread(const uint8_t*, uint32_t, nsMainThreadPtrHandle)': 132:51.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:51.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:51.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:51.44 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:51.44 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:603:24: note: while referencing 'messages' 132:51.44 603 | nsTArray messages; 132:51.44 | ^~~~~~~~ 132:51.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:51.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:51.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:51.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:51.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:51.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:51.49 from Unified_cpp_gfx_thebes1.cpp:2: 132:51.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxPlatformFontList::ApplyWhitelist(nsTArray&)': 132:51.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 132:51.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:51.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:51.50 In file included from Unified_cpp_gfx_thebes1.cpp:65: 132:51.50 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformFontList.cpp:359:23: note: while referencing 'list' 132:51.50 359 | nsTArray list; 132:51.50 | ^~~~ 132:51.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:51.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:51.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:51.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:51.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:51.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:51.50 from Unified_cpp_gfx_thebes1.cpp:2: 132:51.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 132:51.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:51.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:51.50 In file included from Unified_cpp_gfx_thebes1.cpp:65: 132:51.51 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxPlatformFontList.cpp:359:23: note: while referencing 'list' 132:51.51 359 | nsTArray list; 132:51.51 | ^~~~ 132:52.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:52.97 from Unified_cpp_gfx_thebes1.cpp:2: 132:52.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::UpdateAttributes(gfxFontEntry::WeightRange, gfxFontEntry::StretchRange, gfxFontEntry::SlantStyleRange, const nsTArray&, const nsTArray&, uint32_t, gfxCharacterMap*, mozilla::StyleFontDisplay, gfxFontEntry::RangeFlags)': 132:52.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 132:52.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:52.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:52.97 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:52.97 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:77:45: note: while referencing '' 132:52.97 77 | mFeatureSettings = aFeatureSettings.Clone(); 132:52.97 | ^ 132:52.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:52.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:52.97 from Unified_cpp_gfx_thebes1.cpp:2: 132:52.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 132:52.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:52.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:52.97 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:52.97 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:78:49: note: while referencing '' 132:52.97 78 | mVariationSettings = aVariationSettings.Clone(); 132:52.97 | ^ 132:53.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:53.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:53.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:53.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:53.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:53.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:53.32 from Unified_cpp_gfx_thebes1.cpp:2: 132:53.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'gfxUserFontEntry::gfxUserFontEntry(gfxUserFontSet*, const nsTArray&, gfxFontEntry::WeightRange, gfxFontEntry::StretchRange, gfxFontEntry::SlantStyleRange, const nsTArray&, const nsTArray&, uint32_t, gfxCharacterMap*, mozilla::StyleFontDisplay, gfxFontEntry::RangeFlags)': 132:53.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 132:53.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:53.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:53.32 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:53.32 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:51:37: note: while referencing '' 132:53.32 51 | mSrcList = aFontFaceSrcList.Clone(); 132:53.32 | ^ 132:54.16 In file included from Unified_cpp_gfx_layers11.cpp:74: 132:54.16 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/DisplayItemCache.cpp: In member function 'void mozilla::layers::DisplayItemCache::Clear()': 132:54.16 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/DisplayItemCache.cpp:84:62: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'nsTArray_Impl::elem_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'}; use assignment or value-initialization instead [-Wclass-memaccess] 132:54.16 84 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 132:54.16 | ^ 132:54.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 132:54.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 132:54.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 132:54.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/ClipManager.cpp:13, 132:54.16 from Unified_cpp_gfx_layers11.cpp:65: 132:54.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/DisplayItemCache.h:142:10: note: 'nsTArray_Impl::elem_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'} declared here 132:54.16 142 | struct Slot { 132:54.16 | ^~~~ 132:55.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:55.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:55.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:55.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:55.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:55.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:55.25 from Unified_cpp_gfx_thebes1.cpp:2: 132:55.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool gfxUserFontEntry::LoadPlatformFont(const uint8_t*, uint32_t, gfxUserFontType, const uint8_t*, uint32_t, nsTArray&&)': 132:55.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 132:55.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:55.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:55.25 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:55.25 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:697:29: note: while referencing 'metadata' 132:55.25 697 | FallibleTArray metadata; 132:55.25 | ^~~~~~~~ 132:55.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:55.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:55.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:55.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:55.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:55.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:55.44 from Unified_cpp_gfx_thebes1.cpp:2: 132:55.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool gfxUserFontEntry::LoadPlatformFontSync(const uint8_t*, uint32_t)': 132:55.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:55.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:55.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:55.44 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:55.44 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:588:24: note: while referencing 'messages' 132:55.44 588 | nsTArray messages; 132:55.44 | ^~~~~~~~ 132:55.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:55.50 from Unified_cpp_gfx_thebes1.cpp:2: 132:55.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::DoLoadNextSrc(bool)': 132:55.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:55.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:55.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:55.50 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:55.50 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:407:33: note: while referencing 'fontSets' 132:55.50 407 | nsTArray fontSets; 132:55.50 | ^~~~~~~~ 132:55.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontFeatures.h:11, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFontEntry.h:12, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxFont.h:11, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.h:9, 132:55.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxGlyphExtents.cpp:6, 132:55.50 from Unified_cpp_gfx_thebes1.cpp:2: 132:55.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:55.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 132:55.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:55.50 In file included from Unified_cpp_gfx_thebes1.cpp:110: 132:55.50 /builddir/build/BUILD/firefox-78.7.0/gfx/thebes/gfxUserFontSet.cpp:407:33: note: while referencing 'fontSets' 132:55.50 407 | nsTArray fontSets; 132:55.50 | ^~~~~~~~ 133:03.49 gfx/ipc 133:15.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:15.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:15.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:15.71 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:15.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:15.72 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:15.72 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:15.72 from Unified_cpp_gfx_layers11.cpp:2: 133:15.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::CompositorOGL::BindAndDrawGeometry(mozilla::layers::ShaderProgramOGL*, const nsTArray >&)': 133:15.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 133:15.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:15.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:15.72 In file included from Unified_cpp_gfx_layers11.cpp:11: 133:15.72 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositorOGL.cpp:1921:34: note: while referencing 'vertices' 133:15.72 1921 | const nsTArray vertices = 133:15.72 | ^~~~~~~~ 133:22.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:22.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:22.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:22.34 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:22.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:22.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:22.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:22.35 from Unified_cpp_gfx_layers11.cpp:2: 133:22.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Maybe mozilla::layers::ClipManager::DefineClipChain(const mozilla::DisplayItemClipChain*, int32_t)': 133:22.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 133:22.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:22.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:22.35 In file included from Unified_cpp_gfx_layers11.cpp:65: 133:22.35 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/ClipManager.cpp:349:37: note: while referencing 'wrRoundedRects' 133:22.35 349 | nsTArray wrRoundedRects; 133:22.35 | ^~~~~~~~~~~~~~ 133:23.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:23.36 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:23.36 from Unified_cpp_gfx_layers11.cpp:2: 133:23.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderBridgeChild::_ZN7mozilla6layers20WebRenderBridgeChild11UseTexturesEPNS0_18CompositableClientERK8nsTArrayINS0_21CompositableForwarder18TimedTextureClientEE.part.0(mozilla::layers::CompositableClient*, const nsTArray&)': 133:23.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::layers::PWebRenderBridgeChild::OpUseTexture [1]' {aka 'mozilla::layers::OpUseTexture [1]'} [-Warray-bounds] 133:23.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:23.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:23.37 In file included from Unified_cpp_gfx_layers11.cpp:119: 133:23.37 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeChild.cpp:471:72: note: while referencing '' 133:23.37 471 | OpUseTexture(textures))); 133:23.37 | ^ 133:24.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:24.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:24.47 from Unified_cpp_gfx_layers11.cpp:2: 133:24.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderBridgeChild::EndEmptyTransaction(const FocusTarget&, mozilla::Maybe&&, mozilla::layers::PWebRenderBridgeChild::TransactionId, const VsyncId&, const mozilla::TimeStamp&, const mozilla::TimeStamp&, const mozilla::TimeStamp&, const nsCString&)': 133:24.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 133:24.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:24.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:24.47 In file included from Unified_cpp_gfx_layers11.cpp:119: 133:24.48 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeChild.cpp:156:32: note: while referencing 'payloads' 133:24.48 156 | nsTArray payloads; 133:24.48 | ^~~~~~~~ 133:24.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:24.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:24.62 from Unified_cpp_gfx_layers11.cpp:2: 133:24.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::WebRenderBridgeChild::EndTransaction(mozilla::layers::PWebRenderBridgeChild::DisplayListData&&, mozilla::layers::PWebRenderBridgeChild::TransactionId, bool, const VsyncId&, const mozilla::TimeStamp&, const mozilla::TimeStamp&, const mozilla::TimeStamp&, const nsCString&)': 133:24.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 133:24.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:24.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:24.63 In file included from Unified_cpp_gfx_layers11.cpp:119: 133:24.63 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeChild.cpp:120:32: note: while referencing 'payloads' 133:24.63 120 | nsTArray payloads; 133:24.63 | ^~~~~~~~ 133:25.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:25.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:25.12 from Unified_cpp_gfx_layers11.cpp:2: 133:25.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderBridgeParent::HoldPendingTransactionId(const Epoch&, mozilla::layers::PWebRenderBridgeParent::TransactionId, bool, const VsyncId&, const TimeStamp&, const TimeStamp&, const TimeStamp&, const nsCString&, const TimeStamp&, bool, nsTArray&&, bool)': 133:25.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 88 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::PendingTransactionId [1]' [-Warray-bounds] 133:25.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:25.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:25.12 In file included from Unified_cpp_gfx_layers11.cpp:128: 133:25.12 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeParent.cpp:2154:45: note: while referencing '' 133:25.12 2154 | aUseForTelemetry, std::move(aPayloads))); 133:25.12 | ^ 133:25.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:25.67 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:25.67 from Unified_cpp_gfx_layers11.cpp:2: 133:25.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 133:25.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 133:25.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:25.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:25.68 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:25.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:25.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:25.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:25.68 from Unified_cpp_gfx_layers11.cpp:2: 133:25.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 133:25.68 1907 | mBands = aRegion.mBands.Clone(); 133:25.68 | ^ 133:25.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:25.69 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:25.69 from Unified_cpp_gfx_layers11.cpp:2: 133:25.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 133:25.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:25.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:25.69 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:25.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:25.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:25.70 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:25.70 from Unified_cpp_gfx_layers11.cpp:2: 133:25.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 133:25.70 1907 | mBands = aRegion.mBands.Clone(); 133:25.70 | ^ 133:26.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:26.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:26.74 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:26.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:26.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:26.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:26.75 from Unified_cpp_gfx_layers11.cpp:2: 133:26.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': 133:26.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [-Warray-bounds] 133:26.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:26.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:26.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:11, 133:26.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 133:26.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 133:26.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 133:26.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 133:26.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 133:26.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 133:26.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:26.76 from Unified_cpp_gfx_layers11.cpp:2: 133:26.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/GfxMessageUtils.h:386:27: note: while referencing 'builder' 133:26.76 386 | RegionBuilder builder; 133:26.76 | ^~~~~~~ 133:31.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:31.19 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:31.19 from Unified_cpp_gfx_layers11.cpp:2: 133:31.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Maybe mozilla::layers::AsyncImagePipelineManager::UpdateImageKeys(const Epoch&, const PipelineId&, mozilla::layers::AsyncImagePipelineManager::AsyncImagePipeline*, nsTArray&, mozilla::wr::TransactionBuilder&, mozilla::wr::TransactionBuilder&)': 133:31.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 133:31.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:31.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:31.20 In file included from Unified_cpp_gfx_layers11.cpp:56: 133:31.20 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:219:36: note: while referencing '' 133:31.20 219 | aKeys = aPipeline->mKeys.Clone(); 133:31.20 | ^ 133:31.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:31.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:31.44 from Unified_cpp_gfx_layers11.cpp:2: 133:31.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::AsyncImagePipelineManager::ApplyAsyncImageForPipeline(const Epoch&, const PipelineId&, mozilla::layers::AsyncImagePipelineManager::AsyncImagePipeline*, mozilla::wr::TransactionBuilder&, mozilla::wr::TransactionBuilder&)': 133:31.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 133:31.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:31.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:31.44 In file included from Unified_cpp_gfx_layers11.cpp:56: 133:31.44 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:339:26: note: while referencing 'keys' 133:31.44 339 | nsTArray keys; 133:31.44 | ^~~~ 133:31.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:31.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:31.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:31.62 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:31.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:31.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:31.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:31.62 from Unified_cpp_gfx_layers11.cpp:2: 133:31.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderBridgeParent::MaybeGenerateFrame(mozilla::layers::PWebRenderBridgeParent::VsyncId, bool)': 133:31.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::WrAnimations [1]' [-Warray-bounds] 133:31.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:31.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:31.62 In file included from Unified_cpp_gfx_layers11.cpp:128: 133:31.62 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeParent.cpp:2103:16: note: while referencing 'animations' 133:31.62 2103 | WrAnimations animations; 133:31.62 | ^~~~~~~~~~ 133:35.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 133:35.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 133:35.45 from Unified_cpp_gfx_layers11.cpp:2: 133:35.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::layers::WebRenderBridgeParent::RecvDeleteCompositorAnimations(nsTArray&&)': 133:35.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::CompositorAnimationIdsForEpoch [1]' [-Warray-bounds] 133:35.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 133:35.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:35.45 In file included from Unified_cpp_gfx_layers11.cpp:128: 133:35.45 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderBridgeParent.cpp:868:63: note: while referencing '' 133:35.45 868 | CompositorAnimationIdsForEpoch(mWrEpoch, std::move(aIds))); 133:35.45 | ^ 134:11.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.h:10, 134:11.65 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.cpp:6, 134:11.65 from Unified_cpp_gfx_ipc0.cpp:2: 134:11.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUChild::Init()': 134:11.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:11.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:11.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:11.66 In file included from Unified_cpp_gfx_ipc0.cpp:38: 134:11.66 /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/GPUChild.cpp:55:32: note: while referencing 'mappings' 134:11.66 55 | nsTArray mappings; 134:11.66 | ^~~~~~~~ 134:11.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.h:10, 134:11.66 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.cpp:6, 134:11.66 from Unified_cpp_gfx_ipc0.cpp:2: 134:11.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:11.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:11.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:11.67 In file included from Unified_cpp_gfx_ipc0.cpp:38: 134:11.67 /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/GPUChild.cpp:43:26: note: while referencing 'updates' 134:11.67 43 | nsTArray updates = gfxVars::FetchNonDefaultVars(); 134:11.67 | ^~~~~~~ 134:12.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.h:10, 134:12.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.cpp:6, 134:12.12 from Unified_cpp_gfx_ipc0.cpp:2: 134:12.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()': 134:12.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 134:12.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:12.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.12 In file included from Unified_cpp_gfx_ipc0.cpp:65: 134:12.12 /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/GPUProcessManager.cpp:656:45: note: while referencing 'sessions' 134:12.12 656 | nsTArray> sessions; 134:12.12 | ^~~~~~~~ 134:12.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:12.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 134:12.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 134:12.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:12.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 134:12.18 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.h:10, 134:12.18 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.cpp:6, 134:12.18 from Unified_cpp_gfx_ipc0.cpp:2: 134:12.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()': 134:12.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 134:12.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:12.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.18 In file included from Unified_cpp_gfx_ipc0.cpp:65: 134:12.18 /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/GPUProcessManager.cpp:671:48: note: while referencing 'sessions' 134:12.18 671 | nsTArray> sessions; 134:12.18 | ^~~~~~~~ 134:13.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.h:10, 134:13.24 from /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/CompositorSession.cpp:6, 134:13.24 from Unified_cpp_gfx_ipc0.cpp:2: 134:13.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::gfx::GPUChild::RecvBHRThreadHang(const HangDetails&)': 134:13.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 76 is outside array bounds of 'mozilla::gfx::PGPUChild::HangDetails [1]' {aka 'mozilla::HangDetails [1]'} [-Warray-bounds] 134:13.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:13.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:13.25 In file included from Unified_cpp_gfx_ipc0.cpp:38: 134:13.25 /builddir/build/BUILD/firefox-78.7.0/gfx/ipc/GPUChild.cpp:273:47: note: while referencing '' 134:13.25 273 | new nsHangDetails(HangDetails(aDetails), PersistedToDisk::No); 134:13.25 | ^ 134:17.50 gfx/vr 134:18.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:18.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:18.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:18.47 from Unified_cpp_gfx_layers12.cpp:2: 134:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderLayerManager::DiscardImages()': 134:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::wr::IpcResourceUpdateQueue [1]' [-Warray-bounds] 134:18.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:18.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:18.47 In file included from Unified_cpp_gfx_layers12.cpp:38: 134:18.47 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderLayerManager.cpp:518:30: note: while referencing 'resources' 134:18.47 518 | wr::IpcResourceUpdateQueue resources(WrBridge()); 134:18.47 | ^~~~~~~~~ 134:20.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:20.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 134:20.33 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 134:20.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 134:20.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:20.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:20.34 from Unified_cpp_gfx_layers12.cpp:2: 134:20.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderLayerManager::TakeCompositionPayloads(nsTArray&)': 134:20.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:20.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:20.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:20.34 In file included from /usr/include/c++/10/bits/stl_pair.h:59, 134:20.34 from /usr/include/c++/10/bits/stl_algobase.h:64, 134:20.34 from /usr/include/c++/10/vector:60, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/vector:3, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/vector:52, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:10, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:20.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:20.34 from Unified_cpp_gfx_layers12.cpp:2: 134:20.34 /usr/include/c++/10/bits/move.h:197:11: note: while referencing '__tmp' 134:20.34 197 | _Tp __tmp = _GLIBCXX_MOVE(__a); 134:20.35 | ^~~~~ 134:21.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:21.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:21.13 from Unified_cpp_gfx_layers12.cpp:2: 134:21.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 134:21.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 134:21.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:21.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:21.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 134:21.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:21.14 from Unified_cpp_gfx_layers12.cpp:2: 134:21.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 134:21.14 1907 | mBands = aRegion.mBands.Clone(); 134:21.14 | ^ 134:21.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:21.15 from Unified_cpp_gfx_layers12.cpp:2: 134:21.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 134:21.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 134:21.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:21.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 134:21.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 134:21.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 134:21.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 134:21.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 134:21.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 134:21.16 from Unified_cpp_gfx_layers12.cpp:2: 134:21.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 134:21.16 1907 | mBands = aRegion.mBands.Clone(); 134:21.16 | ^ 135:21.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:21.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:21.46 from Unified_cpp_gfx_layers2.cpp:20: 135:21.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 135:21.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 135:21.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:21.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:21.47 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:21.47 from Unified_cpp_gfx_layers2.cpp:20: 135:21.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 135:21.47 1907 | mBands = aRegion.mBands.Clone(); 135:21.47 | ^ 135:21.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:21.47 from Unified_cpp_gfx_layers2.cpp:20: 135:21.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 135:21.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:21.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:21.47 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:21.48 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:21.48 from Unified_cpp_gfx_layers2.cpp:20: 135:21.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 135:21.48 1907 | mBands = aRegion.mBands.Clone(); 135:21.48 | ^ 135:27.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:27.36 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:27.36 from Unified_cpp_gfx_layers2.cpp:20: 135:27.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZCTreeManager::SendSubtreeTransformsToChromeMainThread(const mozilla::layers::AsyncPanZoomController*)': 135:27.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 135:27.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:27.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:27.36 In file included from Unified_cpp_gfx_layers2.cpp:38: 135:27.37 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZCTreeManager.cpp:3676:27: note: while referencing 'messages' 135:27.37 3676 | nsTArray messages; 135:27.37 | ^~~~~~~~ 135:27.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:27.97 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:27.97 from Unified_cpp_gfx_layers2.cpp:20: 135:27.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::AsyncPanZoomController::UpdateAnimation(const mozilla::RecursiveMutexAutoLock&, const mozilla::TimeStamp&, nsTArray >*)': 135:27.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 135:27.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:27.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:27.97 In file included from Unified_cpp_gfx_layers2.cpp:83: 135:27.97 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4001:56: note: while referencing '' 135:27.98 4001 | *aOutDeferredTasks = mAnimation->TakeDeferredTasks(); 135:27.98 | ^ 135:28.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:28.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:28.07 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:28.07 from Unified_cpp_gfx_layers2.cpp:20: 135:28.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)': 135:28.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 135:28.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:28.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:28.07 In file included from Unified_cpp_gfx_layers2.cpp:83: 135:28.07 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4051:30: note: while referencing 'deferredTasks' 135:28.07 4051 | nsTArray> deferredTasks; 135:28.07 | ^~~~~~~~~~~~~ 135:30.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:30.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:30.46 from Unified_cpp_gfx_layers2.cpp:20: 135:30.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)': 135:30.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 135:30.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:30.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:30.47 In file included from Unified_cpp_gfx_layers2.cpp:38: 135:30.47 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZCTreeManager.cpp:722:37: note: while referencing 'transforms' 135:30.47 722 | nsTArray transforms; 135:30.47 | ^~~~~~~~~~ 135:33.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:33.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:33.80 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:33.80 from Unified_cpp_gfx_layers2.cpp:20: 135:33.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZCTreeManager::ClearTree()': 135:33.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 135:33.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:33.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:33.80 In file included from Unified_cpp_gfx_layers2.cpp:38: 135:33.80 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZCTreeManager.cpp:2518:40: note: while referencing 'nodesToDestroy' 135:33.80 2518 | nsTArray> nodesToDestroy; 135:33.80 | ^~~~~~~~~~~~~~ 135:37.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 135:37.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/TextureSourceProvider.cpp:7, 135:37.46 from Unified_cpp_gfx_layers2.cpp:20: 135:37.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::APZEventResult mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&)': 135:37.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 135:37.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 135:37.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:37.47 In file included from Unified_cpp_gfx_layers2.cpp:38: 135:37.47 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZCTreeManager.cpp:1952:32: note: while referencing 'touchBehaviors' 135:37.47 1952 | nsTArray touchBehaviors; 135:37.47 | ^~~~~~~~~~~~~~ 136:00.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:00.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:00.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:00.63 from Unified_cpp_gfx_vr0.cpp:2: 136:00.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRChild::Init()': 136:00.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:00.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:00.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:00.63 In file included from Unified_cpp_gfx_vr0.cpp:47: 136:00.63 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRChild.cpp:104:26: note: while referencing 'updates' 136:00.63 104 | nsTArray updates = gfxVars::FetchNonDefaultVars(); 136:00.63 | ^~~~~~~ 136:03.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:03.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:03.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:03.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:03.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:03.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:03.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:03.62 from Unified_cpp_gfx_vr0.cpp:2: 136:03.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::GetVRDisplays(nsTArray >&)': 136:03.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:03.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:03.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:03.62 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:03.62 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:350:31: note: while referencing '' 136:03.62 350 | aDisplays = mDisplays.Clone(); 136:03.62 | ^ 136:03.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:03.67 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:03.67 from Unified_cpp_gfx_vr0.cpp:2: 136:03.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::gfx::VRManagerChild::IsPresenting()': 136:03.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 136:03.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:03.68 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:03.68 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:88:37: note: while referencing 'displays' 136:03.68 88 | nsTArray> displays; 136:03.68 | ^~~~~~~~ 136:03.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:03.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:03.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:03.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:03.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:03.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:03.73 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:03.73 from Unified_cpp_gfx_vr0.cpp:2: 136:03.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::RunFrameRequestCallbacks()': 136:03.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:03.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:03.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:03.73 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:03.73 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:434:28: note: while referencing 'callbacks' 136:03.73 434 | nsTArray callbacks; 136:03.73 | ^~~~~~~~~ 136:03.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:03.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:03.86 from Unified_cpp_gfx_vr0.cpp:2: 136:03.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayConnectEventsForLoad(mozilla::gfx::VRManagerEventObserver*)': 136:03.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:03.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:03.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:03.87 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:03.87 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:554:46: note: while referencing '' 136:03.87 554 | for (const auto& display : mDisplays.Clone()) { 136:03.87 | ^ 136:04.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:04.25 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:04.25 from Unified_cpp_gfx_vr0.cpp:2: 136:04.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRDisplayPresentation::GetDOMLayers(nsTArray&)': 136:04.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 136:04.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:04.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:04.25 In file included from Unified_cpp_gfx_vr0.cpp:11: 136:04.26 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayPresentation.cpp:141:29: note: while referencing '' 136:04.26 141 | result = mDOMLayers.Clone(); 136:04.26 | ^ 136:04.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:04.34 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:04.34 from Unified_cpp_gfx_vr0.cpp:2: 136:04.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRDisplayPresentation::UpdateLayers(const nsTArray&)': 136:04.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 136:04.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:04.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:04.35 In file included from Unified_cpp_gfx_vr0.cpp:11: 136:04.35 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayPresentation.cpp:28:30: note: while referencing '' 136:04.35 28 | mDOMLayers = aLayers.Clone(); 136:04.35 | ^ 136:04.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:04.79 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:04.79 from Unified_cpp_gfx_vr0.cpp:2: 136:04.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRDisplayClient::StartFrame()': 136:04.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 136:04.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:04.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:04.80 In file included from Unified_cpp_gfx_vr0.cpp:2: 136:04.80 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:84:36: note: while referencing 'sessions' 136:04.80 84 | nsTArray> sessions; 136:04.80 | ^~~~~~~~ 136:05.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.05 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.06 from Unified_cpp_gfx_vr0.cpp:2: 136:05.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::NotifyEnumerationCompletedInternal()': 136:05.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.06 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.06 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:545:42: note: while referencing '' 136:05.06 545 | for (auto& listener : mListeners.Clone()) { 136:05.06 | ^ 136:05.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.11 from Unified_cpp_gfx_vr0.cpp:2: 136:05.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::NotifyRuntimeCapabilitiesUpdatedInternal()': 136:05.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 136:05.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.11 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.11 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:265:50: note: while referencing 'listeners' 136:05.11 265 | const nsTArray> listeners = mListeners.Clone(); 136:05.11 | ^~~~~~~~~ 136:05.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.16 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.16 from Unified_cpp_gfx_vr0.cpp:2: 136:05.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayConnectEventInternal(uint32_t)': 136:05.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.16 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.16 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:507:42: note: while referencing '' 136:05.16 507 | for (auto& listener : mListeners.Clone()) { 136:05.16 | ^ 136:05.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.21 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.21 from Unified_cpp_gfx_vr0.cpp:2: 136:05.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayUnmountedEventInternal(uint32_t)': 136:05.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.22 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.22 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:500:42: note: while referencing '' 136:05.22 500 | for (auto& listener : mListeners.Clone()) { 136:05.22 | ^ 136:05.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.26 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.26 from Unified_cpp_gfx_vr0.cpp:2: 136:05.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayMountedEventInternal(uint32_t)': 136:05.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.27 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.27 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:492:42: note: while referencing '' 136:05.27 492 | for (auto& listener : mListeners.Clone()) { 136:05.27 | ^ 136:05.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.32 from Unified_cpp_gfx_vr0.cpp:2: 136:05.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayPresentChangeEventInternal(uint32_t)': 136:05.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.32 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.32 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:523:42: note: while referencing '' 136:05.32 523 | for (auto& listener : mListeners.Clone()) { 136:05.33 | ^ 136:05.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.36 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.36 from Unified_cpp_gfx_vr0.cpp:2: 136:05.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::NotifyPresentationGenerationChangedInternal(uint32_t)': 136:05.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.37 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.37 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:539:42: note: while referencing '' 136:05.37 539 | for (auto& listener : mListeners.Clone()) { 136:05.37 | ^ 136:05.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.43 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.43 from Unified_cpp_gfx_vr0.cpp:2: 136:05.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::UpdateDisplayInfo(const VRDisplayInfo&)': 136:05.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 136:05.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.43 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.43 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:205:37: note: while referencing 'displays' 136:05.43 205 | nsTArray> displays; 136:05.43 | ^~~~~~~~ 136:05.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.44 from Unified_cpp_gfx_vr0.cpp:2: 136:05.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 136:05.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.44 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.44 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:173:43: note: while referencing 'prevDisplays' 136:05.44 173 | const nsTArray> prevDisplays(mDisplays.Clone()); 136:05.44 | ^~~~~~~~~~~~ 136:05.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.45 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.45 from Unified_cpp_gfx_vr0.cpp:2: 136:05.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:05.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.46 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.46 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:171:22: note: while referencing 'connectedDisplays' 136:05.46 171 | nsTArray connectedDisplays; 136:05.46 | ^~~~~~~~~~~~~~~~~ 136:05.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.46 from Unified_cpp_gfx_vr0.cpp:2: 136:05.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:05.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.47 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.47 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:170:22: note: while referencing 'disconnectedDisplays' 136:05.47 170 | nsTArray disconnectedDisplays; 136:05.47 | ^~~~~~~~~~~~~~~~~~~~ 136:05.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.68 from Unified_cpp_gfx_vr0.cpp:2: 136:05.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayDisconnectEventInternal(uint32_t)': 136:05.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 136:05.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.69 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.69 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:515:42: note: while referencing '' 136:05.69 515 | for (auto& listener : mListeners.Clone()) { 136:05.69 | ^ 136:05.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.h:12, 136:05.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/VRDisplayClient.cpp:12, 136:05.75 from Unified_cpp_gfx_vr0.cpp:2: 136:05.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::gfx::VRManagerChild::RecvNotifyPuppetResetComplete()': 136:05.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 136:05.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:05.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:05.76 In file included from Unified_cpp_gfx_vr0.cpp:74: 136:05.76 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/ipc/VRManagerChild.cpp:315:34: note: while referencing 'promises' 136:05.76 315 | nsTArray> promises; 136:05.76 | ^~~~~~~~ 136:08.18 gfx/vr/service 136:24.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:24.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 136:24.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 136:24.03 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 136:24.03 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZUtils.h:13, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 136:24.04 from Unified_cpp_gfx_layers3.cpp:2: 136:24.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 136:24.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 136:24.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:24.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:24.04 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZUtils.h:13, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 136:24.04 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 136:24.04 from Unified_cpp_gfx_layers3.cpp:2: 136:24.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 136:24.05 1907 | mBands = aRegion.mBands.Clone(); 136:24.05 | ^ 136:24.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZUtils.h:13, 136:24.05 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 136:24.06 from Unified_cpp_gfx_layers3.cpp:2: 136:24.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 136:24.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 136:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:24.06 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/APZUtils.h:13, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 136:24.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 136:24.06 from Unified_cpp_gfx_layers3.cpp:2: 136:24.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 136:24.07 1907 | mBands = aRegion.mBands.Clone(); 136:24.07 | ^ 136:53.26 gfx/vr/service/openvr 136:57.00 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 136:57.00 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 136:57.00 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 136:57.01 | ^~~~~~~~~~~~~~~~~~~ 136:57.01 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 136:57.01 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 136:57.01 | ^~~~~~~~~~~~~~~~~~~~~~ 136:57.01 /builddir/build/BUILD/firefox-78.7.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 136:57.01 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 136:57.01 | ^~~~~~~~~~~~~~~~~~~~~~~ 137:04.51 gfx/config 137:07.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:07.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 137:07.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 137:07.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:07.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.h:12, 137:07.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.cpp:7, 137:07.86 from Unified_cpp_gfx_layers4.cpp:2: 137:07.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 137:07.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 137:07.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:07.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:07.86 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:07.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.h:12, 137:07.86 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.cpp:7, 137:07.86 from Unified_cpp_gfx_layers4.cpp:2: 137:07.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 137:07.86 1907 | mBands = aRegion.mBands.Clone(); 137:07.86 | ^ 137:07.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:07.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 137:07.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 137:07.87 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:07.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.h:12, 137:07.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.cpp:7, 137:07.87 from Unified_cpp_gfx_layers4.cpp:2: 137:07.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 137:07.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:07.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:07.87 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:07.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.h:12, 137:07.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.cpp:7, 137:07.88 from Unified_cpp_gfx_layers4.cpp:2: 137:07.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 137:07.88 1907 | mBands = aRegion.mBands.Clone(); 137:07.88 | ^ 137:10.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 137:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 137:10.22 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:10.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.h:12, 137:10.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/apz/util/APZEventState.cpp:7, 137:10.23 from Unified_cpp_gfx_layers4.cpp:2: 137:10.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)': 137:10.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:10.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:10.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:10.23 In file included from Unified_cpp_gfx_layers4.cpp:137: 137:10.23 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayerManager.cpp:711:28: note: while referencing 'children' 137:10.23 711 | nsTArray children = container->SortChildrenBy3DZOrder( 137:10.23 | ^~~~~~~~ 137:30.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:30.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrefBranch.h:14, 137:30.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Preferences.h:22, 137:30.32 from /builddir/build/BUILD/firefox-78.7.0/gfx/config/WebRenderRollout.cpp:8, 137:30.32 from Unified_cpp_gfx_config0.cpp:2: 137:30.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::gfxVars::Initialize()': 137:30.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:30.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:30.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:30.32 In file included from Unified_cpp_gfx_config0.cpp:38: 137:30.32 /builddir/build/BUILD/firefox-78.7.0/gfx/config/gfxVars.cpp:57:30: note: while referencing 'initUpdates' 137:30.32 57 | nsTArray initUpdates; 137:30.32 | ^~~~~~~~~~~ 137:31.46 gfx/webrender_bindings 137:45.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 137:45.44 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 137:45.44 from Unified_cpp_gfx_layers5.cpp:2: 137:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ClientContainerLayer::RenderLayer()': 137:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:45.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:45.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:45.45 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/ClientContainerLayer.cpp:7, 137:45.45 from Unified_cpp_gfx_layers5.cpp:65: 137:45.45 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/ClientContainerLayer.h:49:22: note: while referencing 'children' 137:45.45 49 | nsTArray children = CollectChildren(); 137:45.45 | ^~~~~~~~ 137:49.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/FrameMetrics.h:11, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/Layers.h:15, 137:49.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicImplData.h:10, 137:49.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.h:10, 137:49.23 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 137:49.23 from Unified_cpp_gfx_layers5.cpp:2: 137:49.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::ClientLayerManager::Initialize(mozilla::layers::PCompositorBridgeChild*, bool, mozilla::layers::TextureFactoryIdentifier*)': 137:49.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:49.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 137:49.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:49.23 In file included from Unified_cpp_gfx_layers5.cpp:83: 137:49.23 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/ClientLayerManager.cpp:91:27: note: while referencing 'backendHints' 137:49.23 91 | nsTArray backendHints; 137:49.23 | ^~~~~~~~~~~~ 138:35.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:35.06 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:35.07 from Unified_cpp_gfx_layers6.cpp:2: 138:35.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'std::enable_if_t<(is_same_v && is_same_v), void> mozilla::layers::ForEachNode(Node, const PreAction&, const PostAction&) [with Iterator = mozilla::layers::ForwardIterator; Node = mozilla::layers::Layer*; PreAction = mozilla::layers::AsyncCompositionManager::SampleAnimations(mozilla::layers::Layer*, mozilla::TimeStamp)::; PostAction = mozilla::layers::ForEachNode >::]': 138:35.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 138:35.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:35.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:35.07 In file included from Unified_cpp_gfx_layers6.cpp:65: 138:35.07 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/composite/AsyncCompositionManager.cpp:671:46: note: while referencing 'animationValues' 138:35.07 671 | nsTArray> animationValues; 138:35.07 | ^~~~~~~~~~~~~~~ 138:38.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:38.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.88 from Unified_cpp_gfx_layers6.cpp:2: 138:38.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': 138:38.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 138:38.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:38.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:38.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.88 from Unified_cpp_gfx_layers6.cpp:2: 138:38.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:239:29: note: while referencing 'distances' 138:38.88 239 | const nsTArray distances = 138:38.88 | ^~~~~~~~~ 138:38.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.88 from Unified_cpp_gfx_layers6.cpp:2: 138:38.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 138:38.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:38.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:38.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 138:38.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 138:38.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.89 from Unified_cpp_gfx_layers6.cpp:2: 138:38.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:225:42: note: while referencing 'frontPoints' 138:38.90 225 | nsTArray backPoints(4), frontPoints(4); 138:38.90 | ^~~~~~~~~~~ 138:38.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.90 from Unified_cpp_gfx_layers6.cpp:2: 138:38.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 138:38.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:38.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:38.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.90 from Unified_cpp_gfx_layers6.cpp:2: 138:38.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:225:27: note: while referencing 'backPoints' 138:38.90 225 | nsTArray backPoints(4), frontPoints(4); 138:38.90 | ^~~~~~~~~~ 138:38.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.90 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.90 from Unified_cpp_gfx_layers6.cpp:2: 138:38.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 138:38.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:38.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:38.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 138:38.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 138:38.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:38.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:38.92 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:38.92 from Unified_cpp_gfx_layers6.cpp:2: 138:38.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:222:27: note: while referencing 'clippedPoints' 138:38.92 222 | nsTArray clippedPoints(mPoints.Clone()); 138:38.92 | ^~~~~~~~~~~~~ 138:39.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:39.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.15 from Unified_cpp_gfx_layers6.cpp:2: 138:39.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::PolygonTyped::TransformToScreenSpace(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::Matrix4x4Typed&) [with Units = mozilla::gfx::UnknownUnits]': 138:39.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 138:39.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:39.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:39.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:38, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.15 from Unified_cpp_gfx_layers6.cpp:2: 138:39.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Polygon.h:316:35: note: while referencing '' 138:39.15 316 | mPoints = ClipPointsAtInfinity(mPoints); 138:39.15 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 138:39.20 In file included from /usr/include/string.h:519, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:14, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 138:39.20 from /usr/include/c++/10/bits/move.h:57, 138:39.20 from /usr/include/c++/10/bits/stl_pair.h:59, 138:39.20 from /usr/include/c++/10/bits/stl_algobase.h:64, 138:39.20 from /usr/include/c++/10/bits/stl_tree.h:63, 138:39.20 from /usr/include/c++/10/map:60, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/map:3, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/map:52, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:10, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.20 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.20 from Unified_cpp_gfx_layers6.cpp:2: 138:39.20 In function 'void* memcpy(void*, const void*, size_t)', 138:39.20 inlined from 'mozilla::gfx::Matrix4x4Typed& mozilla::gfx::Matrix4x4Typed::operator=(const mozilla::gfx::Matrix4x4Typed&) [with SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]' at /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Matrix.h:1162:11, 138:39.20 inlined from 'void mozilla::layers::TransformLayerGeometry(mozilla::layers::Layer*, mozilla::Maybe >&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/layers/composite/ContainerLayerComposite.cpp:144:37: 138:39.20 /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 [-Wrestrict] 138:39.20 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 138:39.20 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:39.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:39.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:39.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:39.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.81 from Unified_cpp_gfx_layers6.cpp:2: 138:39.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 138:39.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 138:39.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:39.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:39.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.81 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.81 from Unified_cpp_gfx_layers6.cpp:2: 138:39.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 138:39.81 1907 | mBands = aRegion.mBands.Clone(); 138:39.81 | ^ 138:39.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.82 from Unified_cpp_gfx_layers6.cpp:2: 138:39.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 138:39.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:39.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:39.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:39.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:39.82 from Unified_cpp_gfx_layers6.cpp:2: 138:39.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 138:39.82 1907 | mBands = aRegion.mBands.Clone(); 138:39.82 | ^ 138:41.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:41.69 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:41.69 from Unified_cpp_gfx_layers6.cpp:2: 138:41.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientMultiTiledLayerBuffer::GetSurfaceDescriptorTiles()': 138:41.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:41.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:41.70 In file included from Unified_cpp_gfx_layers6.cpp:2: 138:41.70 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:65:28: note: while referencing 'tiles' 138:41.70 65 | nsTArray tiles; 138:41.70 | ^~~~~ 138:41.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:41.80 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:41.80 from Unified_cpp_gfx_layers6.cpp:2: 138:41.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientSingleTiledLayerBuffer::GetSurfaceDescriptorTiles()': 138:41.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:41.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:41.81 In file included from Unified_cpp_gfx_layers6.cpp:11: 138:41.81 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/SingleTiledContentClient.cpp:66:28: note: while referencing 'tiles' 138:41.81 66 | nsTArray tiles; 138:41.81 | ^~~~~ 138:45.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:45.45 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:45.45 from Unified_cpp_gfx_layers6.cpp:2: 138:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In member function 'virtual void mozilla::layers::ColorLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)': 138:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 4 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 138:45.45 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 138:45.45 | ^~~~ 138:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 138:45.45 265 | extern nsTArrayHeader sEmptyTArrayHeader; 138:45.45 | ^~~~~~~~~~~~~~~~~~ 138:51.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:51.20 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:51.21 from Unified_cpp_gfx_layers6.cpp:2: 138:51.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&, mozilla::layers::TilePaintFlags)': 138:51.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:51.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:51.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:51.21 In file included from Unified_cpp_gfx_layers6.cpp:2: 138:51.21 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing 'oldRetainedTiles' 138:51.21 191 | nsTArray oldRetainedTiles; 138:51.21 | ^~~~~~~~~~~~~~~~ 138:51.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 138:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 138:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 138:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 138:51.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 138:51.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:15, 138:51.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ClientLayerManager.h:11, 138:51.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 138:51.22 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 138:51.22 from Unified_cpp_gfx_layers6.cpp:2: 138:51.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:51.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 138:51.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:51.22 In file included from Unified_cpp_gfx_layers6.cpp:2: 138:51.22 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing 'oldRetainedTiles' 138:51.23 191 | nsTArray oldRetainedTiles; 138:51.23 | ^~~~~~~~~~~~~~~~ 138:52.04 gfx/skia 138:55.68 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp: In function 'void decal_nofilter_scale(uint32_t*, SkFixed, SkFixed, int)': 138:55.68 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 138:55.68 75 | case 2: ((uint16_t*)dst)[1] = SkToU16((fx + dx) >> 16); 138:55.68 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 138:55.69 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:76:9: note: here 138:55.69 76 | case 1: ((uint16_t*)dst)[0] = SkToU16((fx + 0) >> 16); 138:55.69 | ^~~~ 139:07.22 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:10: 139:07.22 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = unsigned char; skvx::VExt = __vector(16) unsigned char]': 139:07.22 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:182:95: required from 'skvx::Vec skvx::operator+(const skvx::Vec&, const skvx::Vec&) [with int N = 16; T = unsigned char]' 139:07.22 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:1192:56: required from here 139:07.22 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] 139:07.23 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 139:07.23 | ^~~~~~~ 139:07.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = short unsigned int; skvx::VExt = __vector(16) short unsigned int]': 139:07.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:184:95: required from 'skvx::Vec skvx::operator*(const skvx::Vec&, const skvx::Vec&) [with int N = 16; T = short unsigned int]' 139:07.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:1199:82: required from here 139:07.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 139:27.39 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 139:27.39 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' 139:27.39 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 139:27.39 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 139:27.39 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 139:27.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 139:27.40 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 139:27.40 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:275:8: note: 'struct SkRecords::DrawPath' declared here 139:27.40 275 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 139:27.40 | ^~~~~~~~ 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 139:27.40 167 | struct T { \ 139:27.40 | ^ 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 139:27.40 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 139:27.41 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 139:27.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 139:27.41 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 139:27.41 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 139:27.41 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:290:8: note: 'struct SkRecords::DrawRect' declared here 139:27.41 290 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 139:27.41 | ^~~~~~~~ 139:27.41 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 139:27.41 167 | struct T { \ 139:27.41 | ^ 139:27.41 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 139:27.41 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' 139:27.42 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 139:27.42 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 139:27.42 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 139:27.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 139:27.42 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 139:27.42 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 139:27.42 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:296:8: note: 'struct SkRecords::DrawTextBlob' declared here 139:27.42 296 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 139:27.42 | ^~~~~~~~~~~~ 139:27.42 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 139:27.42 167 | struct T { \ 139:27.42 | ^ 139:28.20 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.cpp:44: 139:28.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7: warning: multi-line comment [-Wcomment] 139:28.21 1090 | #if 0 //defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \ 139:28.21 | ^ 139:29.87 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkBitmapProcState_opts.h:11, 139:29.87 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 139:29.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = short unsigned int; skvx::VExt = __vector(16) short unsigned int]': 139:29.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:195:87: required from 'skvx::Vec skvx::operator<<(const skvx::Vec&, int) [with int N = 16; T = short unsigned int]' 139:29.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkBlitRow_opts.h:185:36: required from here 139:29.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 139:29.88 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 139:29.88 | ^~~~~~~ 139:30.02 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.cpp:43: 139:30.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 139:30.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 139:30.02 194 | case 3: k ^= data[2] << 16; 139:30.02 | ~~^~~~~~~~~~~~~~~~ 139:30.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:13: note: here 139:30.03 195 | case 2: k ^= data[1] << 8; 139:30.03 | ^~~~ 139:30.03 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 139:30.03 195 | case 2: k ^= data[1] << 8; 139:30.03 | ~~^~~~~~~~~~~~~~~~ 139:30.03 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 139:30.03 196 | case 1: k ^= data[0] << 0; 139:30.03 | ^~~~ 139:40.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 139:40.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 139:40.82 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 139:40.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 139:40.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/composite/FrameUniformityData.h:10, 139:40.82 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/composite/FrameUniformityData.cpp:7, 139:40.82 from Unified_cpp_gfx_layers7.cpp:2: 139:40.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Maybe mozilla::layers::HostLayerManager::GetCollectedFrames()': 139:40.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::layers::CollectedFrames [1]' [-Warray-bounds] 139:40.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 139:40.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:40.82 In file included from Unified_cpp_gfx_layers7.cpp:47: 139:40.82 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/composite/LayerManagerComposite.cpp:143:66: note: while referencing '' 139:40.82 143 | maybeFrames.emplace(mCompositionRecorder->GetCollectedFrames()); 139:40.82 | ^ 140:12.51 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:12.52 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7: warning: multi-line comment [-Wcomment] 140:12.52 1090 | #if 0 //defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \ 140:12.52 | ^ 140:14.94 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'hsw::Params' has a field 'hsw::Params::dr' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:14.94 1148 | struct Params { 140:14.94 | ^~~~~~ 140:14.95 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'hsw::Params' has a field 'hsw::Params::dg' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:14.95 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'hsw::Params' has a field 'hsw::Params::db' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:14.95 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'hsw::Params' has a field 'hsw::Params::da' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:15.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'hsw::lowp::Params' has a field 'hsw::lowp::Params::dr' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:15.23 3118 | struct Params { 140:15.23 | ^~~~~~ 140:15.23 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'hsw::lowp::Params' has a field 'hsw::lowp::Params::dg' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:15.24 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'hsw::lowp::Params' has a field 'hsw::lowp::Params::db' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:15.24 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'hsw::lowp::Params' has a field 'hsw::lowp::Params::da' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V hsw::load(const T*, size_t) [with V = {anonymous}::SkNx<4, unsigned int>; T = unsigned int; size_t = unsigned int]': 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1666:34: required from here 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const unsigned int' [-Wclass-memaccess] 140:15.50 1246 | memcpy(&v, src, tail * sizeof(T)); 140:15.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:15.50 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:371:7: note: 'class {anonymous}::SkNx<4, unsigned int>' declared here 140:15.50 371 | class SkNx<4, uint32_t> { 140:15.50 | ^~~~~~~~~~~~~~~~~ 140:15.50 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V hsw::load(const T*, size_t) [with V = {anonymous}::SkNx<4, short unsigned int>; T = short unsigned int; size_t = unsigned int]': 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1842:33: required from here 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, short unsigned int>' from an array of 'const short unsigned int' [-Wclass-memaccess] 140:15.50 1246 | memcpy(&v, src, tail * sizeof(T)); 140:15.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:15.50 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.50 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:428:7: note: 'class {anonymous}::SkNx<4, short unsigned int>' declared here 140:15.50 428 | class SkNx<4, uint16_t> { 140:15.51 | ^~~~~~~~~~~~~~~~~ 140:15.53 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V hsw::lowp::load(const T*, size_t) [with V = {anonymous}::SkNx<8, unsigned int>; T = unsigned int; size_t = unsigned int]': 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3744:34: required from here 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const unsigned int' [-Wclass-memaccess] 140:15.53 3610 | default: memcpy(&v, ptr, (tail & (N-1)) * sizeof(T)); break; 140:15.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:15.53 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.53 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, unsigned int>' declared here 140:15.53 26 | struct SkNx { 140:15.53 | ^~~~ 140:15.53 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V hsw::lowp::load(const T*, size_t) [with V = {anonymous}::SkNx<8, short unsigned int>; T = short unsigned int; size_t = unsigned int]': 140:15.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3800:33: required from here 140:15.54 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<8, short unsigned int>' from an array of 'const short unsigned int' [-Wclass-memaccess] 140:15.54 3610 | default: memcpy(&v, ptr, (tail & (N-1)) * sizeof(T)); break; 140:15.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:15.54 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:15.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.54 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.54 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:498:7: note: 'class {anonymous}::SkNx<8, short unsigned int>' declared here 140:15.54 498 | class SkNx<8, uint16_t> { 140:15.54 | ^~~~~~~~~~~~~~~~~ 140:15.62 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<4, unsigned int>; P = {anonymous}::SkNx<4, float>]': 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<4, unsigned int>; Src = {anonymous}::SkNx<4, float>]' 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1030:31: required from here 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const class {anonymous}::SkNx<4, float>' [-Wclass-memaccess] 140:15.62 88 | memcpy(&val, ptr, sizeof(val)); 140:15.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.62 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:15.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:371:7: note: 'class {anonymous}::SkNx<4, unsigned int>' declared here 140:15.62 371 | class SkNx<4, uint32_t> { 140:15.62 | ^~~~~~~~~~~~~~~~~ 140:15.62 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.62 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<4, float>; P = {anonymous}::SkNx<4, unsigned int>]': 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<4, float>; Src = {anonymous}::SkNx<4, unsigned int>]' 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1033:67: required from here 140:15.62 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, float>' from an array of 'const class {anonymous}::SkNx<4, unsigned int>' [-Wclass-memaccess] 140:15.62 88 | memcpy(&val, ptr, sizeof(val)); 140:15.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:128:7: note: 'class {anonymous}::SkNx<4, float>' declared here 140:15.63 128 | class SkNx<4, float> { 140:15.63 | ^~~~~~~~~~~~~~ 140:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, int>; P = {anonymous}::SkNx<8, float>]': 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, int>; Src = {anonymous}::SkNx<8, float>]' 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3400:53: required from here 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, int>' from an array of 'const struct {anonymous}::SkNx<8, float>' [-Wclass-memaccess] 140:15.63 88 | memcpy(&val, ptr, sizeof(val)); 140:15.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, int>' declared here 140:15.63 26 | struct SkNx { 140:15.63 | ^~~~ 140:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, float>; P = {anonymous}::SkNx<8, int>]': 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, float>; Src = {anonymous}::SkNx<8, int>]' 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3400:68: required from here 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, int>' [-Wclass-memaccess] 140:15.63 88 | memcpy(&val, ptr, sizeof(val)); 140:15.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.63 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.63 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, float>' declared here 140:15.63 26 | struct SkNx { 140:15.63 | ^~~~ 140:15.64 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, float>; P = __vector(8) float]': 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, float>; Src = __vector(8) float]' 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:4186:80: required from here 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const __vector(8) float' [-Wclass-memaccess] 140:15.64 88 | memcpy(&val, ptr, sizeof(val)); 140:15.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.64 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, float>' declared here 140:15.64 26 | struct SkNx { 140:15.64 | ^~~~ 140:15.64 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, unsigned int>; P = {anonymous}::SkNx<8, float>]': 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, unsigned int>; Src = {anonymous}::SkNx<8, float>]' 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:4222:43: required from here 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const struct {anonymous}::SkNx<8, float>' [-Wclass-memaccess] 140:15.64 88 | memcpy(&val, ptr, sizeof(val)); 140:15.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.64 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.64 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.64 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, unsigned int>' declared here 140:15.64 26 | struct SkNx { 140:15.64 | ^~~~ 140:15.67 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:15.67 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:106: 140:15.67 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, float>; P = {anonymous}::SkNx<8, unsigned int>]': 140:15.67 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, float>; Src = {anonymous}::SkNx<8, unsigned int>]' 140:15.67 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3575:28: required from 'hsw::lowp::U32 hsw::lowp::ix_and_ptr(T**, const SkRasterPipeline_GatherCtx*, hsw::lowp::F, hsw::lowp::F) [with T = const unsigned int; hsw::lowp::U32 = {anonymous}::SkNx<8, unsigned int>; hsw::lowp::F = {anonymous}::SkNx<8, float>]' 140:15.67 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3782:39: required from here 140:15.68 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, unsigned int>' [-Wclass-memaccess] 140:15.68 88 | memcpy(&val, ptr, sizeof(val)); 140:15.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:15.68 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:15.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:15.68 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:100: 140:15.68 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, float>' declared here 140:15.68 26 | struct SkNx { 140:15.68 | ^~~~ 140:31.18 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:31.18 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7: warning: multi-line comment [-Wcomment] 140:31.18 1090 | #if 0 //defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \ 140:31.18 | ^ 140:33.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'sse41::Params' has a field 'sse41::Params::dr' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.49 1148 | struct Params { 140:33.49 | ^~~~~~ 140:33.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'sse41::Params' has a field 'sse41::Params::dg' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'sse41::Params' has a field 'sse41::Params::db' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.50 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12: warning: 'sse41::Params' has a field 'sse41::Params::da' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.76 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'sse41::lowp::Params' has a field 'sse41::lowp::Params::dr' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.76 3118 | struct Params { 140:33.76 | ^~~~~~ 140:33.76 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'sse41::lowp::Params' has a field 'sse41::lowp::Params::dg' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.76 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'sse41::lowp::Params' has a field 'sse41::lowp::Params::db' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.76 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12: warning: 'sse41::lowp::Params' has a field 'sse41::lowp::Params::da' whose type uses the anonymous namespace [-Wsubobject-linkage] 140:33.98 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V sse41::load(const T*, size_t) [with V = {anonymous}::SkNx<4, unsigned int>; T = unsigned int; size_t = unsigned int]': 140:33.98 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1666:34: required from here 140:33.98 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const unsigned int' [-Wclass-memaccess] 140:33.98 1246 | memcpy(&v, src, tail * sizeof(T)); 140:33.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:33.99 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:33.99 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:371:7: note: 'class {anonymous}::SkNx<4, unsigned int>' declared here 140:33.99 371 | class SkNx<4, uint32_t> { 140:33.99 | ^~~~~~~~~~~~~~~~~ 140:33.99 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:33.99 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V sse41::load(const T*, size_t) [with V = {anonymous}::SkNx<4, short unsigned int>; T = short unsigned int; size_t = unsigned int]': 140:33.99 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1842:33: required from here 140:33.99 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, short unsigned int>' from an array of 'const short unsigned int' [-Wclass-memaccess] 140:33.99 1246 | memcpy(&v, src, tail * sizeof(T)); 140:33.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:33.99 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:33.99 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:33.99 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:428:7: note: 'class {anonymous}::SkNx<4, short unsigned int>' declared here 140:33.99 428 | class SkNx<4, uint16_t> { 140:33.99 | ^~~~~~~~~~~~~~~~~ 140:34.01 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.01 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V sse41::lowp::load(const T*, size_t) [with V = {anonymous}::SkNx<8, unsigned int>; T = unsigned int; size_t = unsigned int]': 140:34.01 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3744:34: required from here 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const unsigned int' [-Wclass-memaccess] 140:34.02 3610 | default: memcpy(&v, ptr, (tail & (N-1)) * sizeof(T)); break; 140:34.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.02 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, unsigned int>' declared here 140:34.02 26 | struct SkNx { 140:34.02 | ^~~~ 140:34.02 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In instantiation of 'V sse41::lowp::load(const T*, size_t) [with V = {anonymous}::SkNx<8, short unsigned int>; T = short unsigned int; size_t = unsigned int]': 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3800:33: required from here 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<8, short unsigned int>' from an array of 'const short unsigned int' [-Wclass-memaccess] 140:34.02 3610 | default: memcpy(&v, ptr, (tail & (N-1)) * sizeof(T)); break; 140:34.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:34.02 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:34.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.02 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.02 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:498:7: note: 'class {anonymous}::SkNx<8, short unsigned int>' declared here 140:34.02 498 | class SkNx<8, uint16_t> { 140:34.02 | ^~~~~~~~~~~~~~~~~ 140:34.10 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<4, unsigned int>; P = {anonymous}::SkNx<4, float>]': 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<4, unsigned int>; Src = {anonymous}::SkNx<4, float>]' 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1030:31: required from here 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const class {anonymous}::SkNx<4, float>' [-Wclass-memaccess] 140:34.10 88 | memcpy(&val, ptr, sizeof(val)); 140:34.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.10 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:371:7: note: 'class {anonymous}::SkNx<4, unsigned int>' declared here 140:34.10 371 | class SkNx<4, uint32_t> { 140:34.10 | ^~~~~~~~~~~~~~~~~ 140:34.10 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<4, float>; P = {anonymous}::SkNx<4, unsigned int>]': 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<4, float>; Src = {anonymous}::SkNx<4, unsigned int>]' 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1033:67: required from here 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, float>' from an array of 'const class {anonymous}::SkNx<4, unsigned int>' [-Wclass-memaccess] 140:34.10 88 | memcpy(&val, ptr, sizeof(val)); 140:34.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.10 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:418, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.10 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.10 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx_sse.h:128:7: note: 'class {anonymous}::SkNx<4, float>' declared here 140:34.10 128 | class SkNx<4, float> { 140:34.10 | ^~~~~~~~~~~~~~ 140:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, int>; P = {anonymous}::SkNx<8, float>]': 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, int>; Src = {anonymous}::SkNx<8, float>]' 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3400:53: required from here 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, int>' from an array of 'const struct {anonymous}::SkNx<8, float>' [-Wclass-memaccess] 140:34.11 88 | memcpy(&val, ptr, sizeof(val)); 140:34.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, int>' declared here 140:34.11 26 | struct SkNx { 140:34.11 | ^~~~ 140:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.11 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, float>; P = {anonymous}::SkNx<8, int>]': 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, float>; Src = {anonymous}::SkNx<8, int>]' 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3400:68: required from here 140:34.11 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, int>' [-Wclass-memaccess] 140:34.11 88 | memcpy(&val, ptr, sizeof(val)); 140:34.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, float>' declared here 140:34.12 26 | struct SkNx { 140:34.12 | ^~~~ 140:34.12 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, unsigned int>; P = {anonymous}::SkNx<8, float>]': 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, unsigned int>; Src = {anonymous}::SkNx<8, float>]' 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:4222:43: required from here 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const struct {anonymous}::SkNx<8, float>' [-Wclass-memaccess] 140:34.12 88 | memcpy(&val, ptr, sizeof(val)); 140:34.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.12 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.12 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.12 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, unsigned int>' declared here 140:34.12 26 | struct SkNx { 140:34.12 | ^~~~ 140:34.14 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:12, 140:34.14 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:12: 140:34.14 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h: In instantiation of 'T sk_unaligned_load(const P*) [with T = {anonymous}::SkNx<8, float>; P = {anonymous}::SkNx<8, unsigned int>]': 140:34.14 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:25:34: required from 'Dst bit_cast(const Src&) [with Dst = {anonymous}::SkNx<8, float>; Src = {anonymous}::SkNx<8, unsigned int>]' 140:34.14 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3575:28: required from 'sse41::lowp::U32 sse41::lowp::ix_and_ptr(T**, const SkRasterPipeline_GatherCtx*, sse41::lowp::F, sse41::lowp::F) [with T = const unsigned int; sse41::lowp::U32 = {anonymous}::SkNx<8, unsigned int>; sse41::lowp::F = {anonymous}::SkNx<8, float>]' 140:34.14 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3782:39: required from here 140:34.14 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkUtils.h:88:11: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, unsigned int>' [-Wclass-memaccess] 140:34.14 88 | memcpy(&val, ptr, sizeof(val)); 140:34.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 140:34.15 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRasterPipeline.h:15, 140:34.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkOpts.h:13, 140:34.15 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:8: 140:34.15 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkNx.h:26:8: note: 'struct {anonymous}::SkNx<8, float>' declared here 140:34.15 26 | struct SkNx { 140:34.15 | ^~~~ 140:53.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.h:12, 140:53.73 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.cpp:7, 140:53.73 from Unified_cpp_gfx_layers8.cpp:2: 140:53.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 140:53.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 140:53.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 140:53.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:53.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.h:12, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.cpp:7, 140:53.74 from Unified_cpp_gfx_layers8.cpp:2: 140:53.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 140:53.74 1907 | mBands = aRegion.mBands.Clone(); 140:53.74 | ^ 140:53.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 140:53.74 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 140:53.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 140:53.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 140:53.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 140:53.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.h:12, 140:53.75 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.cpp:7, 140:53.75 from Unified_cpp_gfx_layers8.cpp:2: 140:53.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 140:53.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 140:53.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:53.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.h:12, 140:53.76 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/CanvasChild.cpp:7, 140:53.76 from Unified_cpp_gfx_layers8.cpp:2: 140:53.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 140:53.76 1907 | mBands = aRegion.mBands.Clone(); 140:53.76 | ^ 140:55.18 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 140:55.18 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/opts/SkOpts_ssse3.cpp:11: 140:55.18 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::DupPMColor(SkPMColor)': 140:55.19 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:31:30: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'Sk4u' {aka 'class {anonymous}::SkNx<4, unsigned int>'} [-Wclass-memaccess] 140:55.19 31 | memcpy(&v, &splat, 16); 140:55.19 | ^ 140:55.19 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 140:55.19 23 | class Sk4px : public Sk16b { 140:55.19 | ^~~~~ 140:55.19 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 140:55.19 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:41:26: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 140:55.19 41 | memcpy(&v, px, 16); 140:55.19 | ^ 140:55.19 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 140:55.19 23 | class Sk4px : public Sk16b { 140:55.20 | ^~~~~ 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:46:25: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 140:55.20 46 | memcpy(&v, px, 8); 140:55.20 | ^ 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 140:55.20 23 | class Sk4px : public Sk16b { 140:55.20 | ^~~~~ 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:51:25: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 140:55.20 51 | memcpy(&v, px, 4); 140:55.20 | ^ 140:55.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 140:55.20 23 | class Sk4px : public Sk16b { 140:55.20 | ^~~~~ 141:10.32 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/skcms.cc:2013: 141:10.32 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'baseline::U32 baseline::to_fixed(baseline::F)': 141:10.32 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:133:24: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] 141:10.32 133 | SI U32 to_fixed(F f) { return (U32)cast(f + 0.5f); } 141:10.32 | ^ 141:10.32 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'baseline::U16 baseline::Half_from_F(baseline::F)': 141:10.32 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:183:23: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi] 141:10.32 183 | SI U16 Half_from_F(F f) { 141:10.32 | ^ 141:10.33 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'baseline::U64 baseline::swap_endian_16x4(const U64&)': 141:10.33 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:213:40: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 141:10.33 213 | SI U64 swap_endian_16x4(const U64& rgba) { 141:10.33 | ^ 141:11.01 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'void baseline::clut(const skcms_A2B*, baseline::F*, baseline::F*, baseline::F*, baseline::F)': 141:11.01 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:693:13: note: the ABI for passing parameters with 16-byte alignment has changed in GCC 4.6 141:11.01 693 | static void clut(const skcms_A2B* a2b, F* r, F* g, F* b, F a) { 141:11.01 | ^~~~ 141:11.01 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:693:13: warning: SSE vector argument without SSE enabled changes the ABI [-Wpsabi] 141:27.53 In file included from Unified_cpp_gfx_skia0.cpp:101: 141:27.53 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:63:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 141:27.54 63 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 141:27.54 | ^~~ 141:38.53 In file included from Unified_cpp_gfx_skia1.cpp:29: 141:38.54 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkCanvas.cpp:223:17: warning: 'SkCanvas::MCRec' has a field 'SkCanvas::MCRec::fBackImage' whose type uses the anonymous namespace [-Wsubobject-linkage] 141:38.54 223 | class SkCanvas::MCRec { 141:38.54 | ^~~~~ 141:52.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 141:52.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 141:52.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 141:52.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:12, 141:52.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.h:12, 141:52.46 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 141:52.47 from Unified_cpp_gfx_layers9.cpp:2: 141:52.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 141:52.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 141:52.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 141:52.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:52.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.h:12, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 141:52.47 from Unified_cpp_gfx_layers9.cpp:2: 141:52.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 141:52.47 1907 | mBands = aRegion.mBands.Clone(); 141:52.47 | ^ 141:52.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 141:52.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:12, 141:52.48 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.h:12, 141:52.48 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 141:52.48 from Unified_cpp_gfx_layers9.cpp:2: 141:52.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 141:52.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 141:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:52.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.h:12, 141:52.49 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 141:52.49 from Unified_cpp_gfx_layers9.cpp:2: 141:52.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 141:52.49 1907 | mBands = aRegion.mBands.Clone(); 141:52.49 | ^ 141:53.37 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkVM.cpp:12, 141:53.37 from Unified_cpp_gfx_skia10.cpp:2: 141:53.37 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = float; skvx::VExt = __vector(16) float]': 141:53.37 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:182:95: required from 'skvx::Vec skvx::operator+(const skvx::Vec&, const skvx::Vec&) [with int N = 16; T = float]' 141:53.37 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkVM.cpp:1284:67: required from here 141:53.37 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] 141:53.37 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 141:53.37 | ^~~~~~~ 141:56.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 141:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 141:56.98 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 141:56.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:12, 141:56.98 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.h:12, 141:56.98 from /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 141:56.98 from Unified_cpp_gfx_layers9.cpp:2: 141:56.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ShadowLayerForwarder::_ZN7mozilla6layers20ShadowLayerForwarder11UseTexturesEPNS0_18CompositableClientERK8nsTArrayINS0_21CompositableForwarder18TimedTextureClientEE.part.0(mozilla::layers::CompositableClient*, const nsTArray&)': 141:56.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::layers::OpUseTexture [1]' [-Warray-bounds] 141:56.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 141:56.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:56.98 In file included from Unified_cpp_gfx_layers9.cpp:47: 141:56.98 /builddir/build/BUILD/firefox-78.7.0/gfx/layers/ipc/ShadowLayers.cpp:429:60: note: while referencing '' 141:56.98 429 | OpUseTexture(textures))); 141:56.98 | ^ 142:01.34 image 142:23.49 In file included from Unified_cpp_gfx_skia12.cpp:38: 142:23.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 142:23.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 142:23.49 258 | } 142:23.49 | ^ 142:23.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 142:23.49 261 | case SkCubicType::kSerpentine: 142:23.49 | ^~~~ 142:33.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/image/PlaybackType.h:9, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.h:23, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/image/ISurfaceProvider.h:23, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/image/AnimationFrameBuffer.h:9, 142:33.13 from /builddir/build/BUILD/firefox-78.7.0/image/AnimationFrameBuffer.cpp:6, 142:33.13 from Unified_cpp_image0.cpp:2: 142:33.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::image::DecodePool::Observe(nsISupports*, const char*, const char16_t*)': 142:33.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 142:33.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 142:33.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:33.14 In file included from Unified_cpp_image0.cpp:29: 142:33.14 /builddir/build/BUILD/firefox-78.7.0/image/DecodePool.cpp:108:35: note: while referencing 'threads' 142:33.14 108 | nsTArray> threads; 142:33.14 | ^~~~~~~ 142:35.93 In file included from Unified_cpp_gfx_skia13.cpp:92: 142:35.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 142:35.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 142:35.93 499 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 142:35.93 | ^~ 142:35.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 142:35.93 509 | case SkOTTableName::Record::PlatformID::Unicode: 142:35.94 | ^~~~ 142:41.88 In file included from Unified_cpp_gfx_skia14.cpp:65: 142:41.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>': 142:41.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]' 142:41.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 142:41.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 142:41.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.88 259 | LinearGradient4fContext::LinearIntervalProcessor { 142:41.88 | ^~~~~~~~~~~~~~~~~~~~~~~ 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>': 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]' 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 142:41.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>': 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]' 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.90 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>': 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]' 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.91 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>': 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]' 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>': 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]' 142:41.92 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 142:41.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 142:41.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:41.93 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 142:42.71 In file included from Unified_cpp_gfx_skia14.cpp:74: 142:42.71 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkStageRec&) const': 142:42.71 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 142:42.71 297 | p->append(SkRasterPipeline::decal_x, decal_ctx); 142:42.71 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:42.71 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:299:9: note: here 142:42.72 299 | case SkTileMode::kClamp: 142:42.72 | ^~~~ 143:05.24 In file included from Unified_cpp_gfx_skia15.cpp:29: 143:05.24 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'SkSL::ASTNode::ID SkSL::Parser::suffix(SkSL::ASTNode::ID)': 143:05.25 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1991:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 143:05.25 1991 | } 143:05.25 | ^ 143:05.25 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1993:9: note: here 143:05.25 1993 | case Token::FLOAT_LITERAL: { 143:05.25 | ^~~~ 143:05.25 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'SkSL::ASTNode::ID SkSL::Parser::term()': 143:05.25 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:2057:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 143:05.25 2057 | } 143:05.25 | ^ 143:05.26 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:2059:9: note: here 143:05.26 2059 | case Token::INT_LITERAL: { 143:05.26 | ^~~~ 143:12.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:12.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:12.32 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:12.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:12.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:12.33 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:12.33 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:12.33 from Unified_cpp_image1.cpp:2: 143:12.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::image::SurfaceCacheImpl::SurfaceTracker::NotifyHandlerEnd()': 143:12.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:12.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:12.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:12.33 In file included from Unified_cpp_image1.cpp:101: 143:12.33 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1437:39: note: while referencing 'discard' 143:12.33 1437 | nsTArray> discard(std::move(mDiscard)); 143:12.33 | ^~~~~~~ 143:13.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:13.91 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:13.92 from Unified_cpp_image1.cpp:2: 143:13.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::image::SurfaceCache::CollectSizeOfSurfaces(mozilla::image::ImageKey, nsTArray&, mozilla::MallocSizeOf)': 143:13.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:13.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:13.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:13.92 In file included from Unified_cpp_image1.cpp:101: 143:13.92 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1713:35: note: while referencing 'discard' 143:13.92 1713 | nsTArray> discard; 143:13.92 | ^~~~~~~ 143:13.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:13.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:13.92 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:13.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:13.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:13.93 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:13.93 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:13.93 from Unified_cpp_image1.cpp:2: 143:13.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:13.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:13.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:13.94 In file included from Unified_cpp_image1.cpp:101: 143:13.94 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1713:35: note: while referencing 'discard' 143:13.94 1713 | nsTArray> discard; 143:13.94 | ^~~~~~~ 143:14.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:14.09 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:14.09 from Unified_cpp_image1.cpp:2: 143:14.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::image::SurfaceCache::PruneImage(mozilla::image::ImageKey)': 143:14.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:14.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:14.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:14.09 In file included from Unified_cpp_image1.cpp:101: 143:14.09 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1687:35: note: while referencing 'discard' 143:14.09 1687 | nsTArray> discard; 143:14.10 | ^~~~~~~ 143:14.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:14.21 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:14.21 from Unified_cpp_image1.cpp:2: 143:14.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::image::SurfaceCacheImpl::MemoryPressureObserver::Observe(nsISupports*, const char*, const char16_t*)': 143:14.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:14.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:14.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:14.22 In file included from Unified_cpp_image1.cpp:101: 143:14.22 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1451:39: note: while referencing 'discard' 143:14.22 1451 | nsTArray> discard; 143:14.22 | ^~~~~~~ 143:14.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:14.84 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:14.84 from Unified_cpp_image1.cpp:2: 143:14.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::image::SurfaceCache::DiscardAll()': 143:14.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:14.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:14.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:14.84 In file included from Unified_cpp_image1.cpp:101: 143:14.85 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1699:35: note: while referencing 'discard' 143:14.85 1699 | nsTArray> discard; 143:14.85 | ^~~~~~~ 143:15.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:15.23 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:15.23 from Unified_cpp_image1.cpp:2: 143:15.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::image::LookupResult mozilla::image::SurfaceCache::LookupBestMatch(mozilla::image::ImageKey, const mozilla::image::SurfaceKey&, bool)': 143:15.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:15.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:15.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:15.24 In file included from Unified_cpp_image1.cpp:101: 143:15.24 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1584:35: note: while referencing 'discard' 143:15.24 1584 | nsTArray> discard; 143:15.24 | ^~~~~~~ 143:15.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:15.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:15.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:15.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:15.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:15.47 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:15.48 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:15.48 from Unified_cpp_image1.cpp:2: 143:15.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::image::LookupResult mozilla::image::SurfaceCache::Lookup(mozilla::image::ImageKey, const mozilla::image::SurfaceKey&, bool)': 143:15.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:15.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:15.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:15.48 In file included from Unified_cpp_image1.cpp:101: 143:15.48 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1564:35: note: while referencing 'discard' 143:15.48 1564 | nsTArray> discard; 143:15.48 | ^~~~~~~ 143:16.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 143:16.28 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 143:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 143:16.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 143:16.28 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.h:12, 143:16.29 from /builddir/build/BUILD/firefox-78.7.0/image/ImageMemoryReporter.cpp:7, 143:16.29 from Unified_cpp_image1.cpp:2: 143:16.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::image::InsertOutcome mozilla::image::SurfaceCache::Insert(mozilla::NotNull)': 143:16.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:16.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:16.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:16.29 In file included from Unified_cpp_image1.cpp:101: 143:16.29 /builddir/build/BUILD/firefox-78.7.0/image/SurfaceCache.cpp:1602:35: note: while referencing 'discard' 143:16.29 1602 | nsTArray> discard; 143:16.29 | ^~~~~~~ 143:48.68 In file included from Unified_cpp_gfx_skia16.cpp:20: 143:48.68 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 143:48.68 66 | class FwDCubicEvaluator { 143:48.68 | ^~~~~~~~~~~~~~~~~ 143:56.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:56.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 143:56.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 143:56.08 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.h:12, 143:56.08 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.cpp:10, 143:56.08 from Unified_cpp_image2.cpp:2: 143:56.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)': 143:56.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:56.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:56.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:56.08 In file included from Unified_cpp_image2.cpp:2: 143:56.08 /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.cpp:2021:36: note: while referencing 'entries' 143:56.08 2021 | nsTArray > entries; 143:56.08 | ^~~~~~~ 143:56.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 143:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 143:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 143:56.16 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.h:12, 143:56.16 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.cpp:10, 143:56.16 from Unified_cpp_image2.cpp:2: 143:56.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult imgLoader::EvictEntries(imgCacheQueue&)': 143:56.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 143:56.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 143:56.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:56.16 In file included from Unified_cpp_image2.cpp:2: 143:56.16 /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.cpp:2043:36: note: while referencing 'entries' 143:56.16 2043 | nsTArray > entries(aQueueToClear.GetNumElements()); 143:56.17 | ^~~~~~~ 143:58.44 In file included from Unified_cpp_gfx_skia2.cpp:92: 143:58.44 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 143:58.44 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.cpp:514:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 143:58.44 514 | } 143:58.44 | ^ 143:58.44 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.cpp:516:13: note: here 143:58.44 516 | case SkCanvas::kPolygon_PointMode: { 143:58.44 | ^~~~ 144:01.88 image/build 144:15.05 image/decoders 144:15.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 144:17.94 In file included from Unified_cpp_gfx_skia4.cpp:47: 144:17.94 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)': 144:17.94 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp:278:49: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 144:17.94 278 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 144:17.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:23.58 In file included from /usr/include/string.h:519, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/throw_gcc.h:14, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/type_traits:72, 144:23.58 from /usr/include/c++/10/bits/move.h:57, 144:23.58 from /usr/include/c++/10/bits/stl_function.h:60, 144:23.58 from /usr/include/c++/10/functional:49, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/functional:3, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/functional:52, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkGlyphRun.h:11, 144:23.58 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkGlyphRun.cpp:8, 144:23.58 from Unified_cpp_gfx_skia4.cpp:2: 144:23.58 In function 'char* strncpy(char*, const char*, size_t)', 144:23.58 inlined from 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp:278:16, 144:23.58 inlined from 'sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp:317:30: 144:23.58 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying 12 bytes from a string of the same length [-Wstringop-truncation] 144:23.58 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 144:23.58 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:23.58 In function 'char* strncpy(char*, const char*, size_t)', 144:23.58 inlined from 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp:274:16, 144:23.58 inlined from 'sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkICC.cpp:317:30: 144:23.58 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 44 equals destination size [-Wstringop-truncation] 144:23.58 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 144:23.58 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:28.04 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMipMap.cpp:17, 144:28.04 from Unified_cpp_gfx_skia5.cpp:65: 144:28.04 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 4; T = unsigned int; skvx::VExt = __vector(4) unsigned int]': 144:28.05 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:182:95: required from 'skvx::Vec skvx::operator+(const skvx::Vec&, const skvx::Vec&) [with int N = 4; T = unsigned int]' 144:28.05 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMipMap.cpp:208:22: required from 'void downsample_1_2(void*, const void*, size_t, int) [with F = ColorTypeFilter_16161616; size_t = unsigned int]' 144:28.05 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkMipMap.cpp:528:24: required from here 144:28.05 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] 144:28.05 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 144:28.05 | ^~~~~~~ 144:28.29 In file included from Unified_cpp_gfx_skia5.cpp:110: 144:28.30 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkPath.cpp: In static member function 'static bool SkPathPriv::IsRectContour(const SkPath&, bool, int*, const SkPoint**, bool*, SkPath::Direction*, SkRect*)': 144:28.30 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkPath.cpp:3586:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 144:28.30 3586 | insertClose = false; 144:28.30 | ~~~~~~~~~~~~^~~~~~~ 144:28.30 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkPath.cpp:3587:13: note: here 144:28.30 3587 | case SkPath::kLine_Verb: { 144:28.30 | ^~~~ 144:55.54 In file included from Unified_cpp_gfx_skia6.cpp:128: 144:55.54 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 144:55.54 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRRect.cpp:557:39: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class SkRRect' leaves 4 bytes unchanged [-Wclass-memaccess] 144:55.54 557 | memcpy(&raw, buffer, kSizeInMemory); 144:55.54 | ^ 144:55.55 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/private/SkPathRef.h:13, 144:55.55 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkPath_serial.cpp:10, 144:55.55 from Unified_cpp_gfx_skia6.cpp:2: 144:55.55 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/include/core/SkRRect.h:30:14: note: 'class SkRRect' declared here 144:55.55 30 | class SK_API SkRRect { 144:55.55 | ^~~~~~~ 145:00.35 image/decoders/icon/gtk 145:06.96 image/decoders/icon 145:07.20 In file included from Unified_cpp_gfx_skia7.cpp:110: 145:07.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function 'SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)': 145:07.20 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:42:31: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 145:07.20 42 | memcpy(&rec, ptr, size); 145:07.20 | ^ 145:07.21 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 145:07.21 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.h:18, 145:07.21 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 145:07.21 from Unified_cpp_gfx_skia7.cpp:110: 145:07.21 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 145:07.21 55 | struct SkScalerContextRec { 145:07.21 | ^~~~~~~~~~~~~~~~~~ 145:07.33 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 145:07.33 from Unified_cpp_gfx_skia7.cpp:110: 145:07.34 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 145:07.34 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:517:59: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 145:07.34 517 | std::memcpy(&rec, ptr, sizeof(rec)); 145:07.34 | ^ 145:07.34 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkTraceEvent.h:155:40: note: in definition of macro 'INTERNAL_TRACE_EVENT_ADD_SCOPED' 145:07.34 155 | TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 145:07.34 | ^~~~~~~~~~~ 145:07.34 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:512:5: note: in expansion of macro 'TRACE_EVENT1' 145:07.34 512 | TRACE_EVENT1("skia", "RecForDesc", "rec", 145:07.34 | ^~~~~~~~~~~~ 145:07.34 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:513:13: note: in expansion of macro 'TRACE_STR_COPY' 145:07.34 513 | TRACE_STR_COPY( 145:07.34 | ^~~~~~~~~~~~~~ 145:07.34 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 145:07.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.h:18, 145:07.35 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 145:07.35 from Unified_cpp_gfx_skia7.cpp:110: 145:07.35 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 145:07.35 55 | struct SkScalerContextRec { 145:07.35 | ^~~~~~~~~~~~~~~~~~ 145:07.48 In file included from Unified_cpp_gfx_skia7.cpp:119: 145:07.48 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 145:07.49 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkResourceCache.cpp:75:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 145:07.49 75 | class SkResourceCache::Hash : 145:07.49 | ^~~~ 145:07.57 In file included from Unified_cpp_gfx_skia7.cpp:137: 145:07.57 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 145:07.57 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.cpp:1118:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 145:07.57 1118 | memset(&rec, 0, sizeof(rec)); 145:07.57 | ^ 145:07.57 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 145:07.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDraw.h:18, 145:07.57 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 145:07.57 from Unified_cpp_gfx_skia7.cpp:110: 145:07.57 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 145:07.57 55 | struct SkScalerContextRec { 145:07.57 | ^~~~~~~~~~~~~~~~~~ 145:14.54 image/encoders/ico 145:17.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:17.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:17.46 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:12: 145:17.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsICOEncoder::ParseOptions(const nsAString&, uint16_t&, bool&)': 145:17.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:17.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:17.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:17.46 /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:269:25: note: while referencing 'nameValuePair' 145:17.46 269 | nsTArray nameValuePair; 145:17.46 | ^~~~~~~~~~~~~ 145:17.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:17.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:17.46 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:12: 145:17.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:17.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:17.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:17.46 /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:269:25: note: while referencing 'nameValuePair' 145:17.46 269 | nsTArray nameValuePair; 145:17.46 | ^~~~~~~~~~~~~ 145:17.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:17.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:17.47 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:12: 145:17.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:17.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:17.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:17.47 /builddir/build/BUILD/firefox-78.7.0/image/encoders/ico/nsICOEncoder.cpp:263:23: note: while referencing 'nameValuePairs' 145:17.47 263 | nsTArray nameValuePairs; 145:17.48 | ^~~~~~~~~~~~~~ 145:17.74 image/encoders/png 145:26.88 In file included from Unified_cpp_gfx_skia8.cpp:101: 145:26.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function 'bool loose_compare(const SkDescriptor&, const SkDescriptor&)': 145:26.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrikeCache.cpp:281:30: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 145:26.88 281 | memcpy(&lhsRec, ptr, size); 145:26.88 | ^ 145:26.88 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDescriptor.h:15, 145:26.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrike.h:16, 145:26.88 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrike.cpp:8, 145:26.88 from Unified_cpp_gfx_skia8.cpp:92: 145:26.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 145:26.88 55 | struct SkScalerContextRec { 145:26.88 | ^~~~~~~~~~~~~~~~~~ 145:26.88 In file included from Unified_cpp_gfx_skia8.cpp:101: 145:26.88 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrikeCache.cpp:285:30: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 145:26.88 285 | memcpy(&rhsRec, ptr, size); 145:26.88 | ^ 145:26.89 In file included from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkDescriptor.h:15, 145:26.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrike.h:16, 145:26.89 from /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkStrike.cpp:8, 145:26.89 from Unified_cpp_gfx_skia8.cpp:92: 145:26.89 /builddir/build/BUILD/firefox-78.7.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 145:26.89 55 | struct SkScalerContextRec { 145:26.89 | ^~~~~~~~~~~~~~~~~~ 145:31.90 image/encoders/jpeg 145:35.26 image/encoders/bmp 145:38.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:38.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:38.39 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:11: 145:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsBMPEncoder::ParseOptions(const nsAString&, nsBMPEncoder::Version&, uint16_t&)': 145:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:38.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:38.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:38.39 /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:279:25: note: while referencing 'nameValuePair' 145:38.39 279 | nsTArray nameValuePair; 145:38.39 | ^~~~~~~~~~~~~ 145:38.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:38.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:38.40 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:11: 145:38.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:38.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:38.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:38.40 /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:279:25: note: while referencing 'nameValuePair' 145:38.40 279 | nsTArray nameValuePair; 145:38.40 | ^~~~~~~~~~~~~ 145:38.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 145:38.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsStreamUtils.h:13, 145:38.40 from /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:11: 145:38.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 145:38.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 145:38.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:38.41 /builddir/build/BUILD/firefox-78.7.0/image/encoders/bmp/nsBMPEncoder.cpp:273:23: note: while referencing 'nameValuePairs' 145:38.41 273 | nsTArray nameValuePairs; 145:38.41 | ^~~~~~~~~~~~~~ 145:38.69 dom/abort 145:47.28 dom/animation 145:57.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 145:57.71 from /builddir/build/BUILD/firefox-78.7.0/dom/abort/AbortController.h:10, 145:57.71 from /builddir/build/BUILD/firefox-78.7.0/dom/abort/AbortController.cpp:7, 145:57.71 from Unified_cpp_dom_abort0.cpp:2: 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 145:57.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 145:57.71 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 145:57.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:57.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 145:57.72 from /builddir/build/BUILD/firefox-78.7.0/dom/abort/AbortController.cpp:10, 145:57.72 from Unified_cpp_dom_abort0.cpp:2: 145:57.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 145:57.72 27 | struct JSGCSetting { 145:57.72 | ^~~~~~~~~~~ 146:00.71 dom/base 146:22.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:22.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:22.80 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:22.80 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:22.80 from Unified_cpp_dom_animation0.cpp:2: 146:22.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentTimeline::MostRecentRefreshTimeUpdated()': 146:22.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 146:22.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:22.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:22.80 In file included from Unified_cpp_dom_animation0.cpp:92: 146:22.80 /builddir/build/BUILD/firefox-78.7.0/dom/animation/DocumentTimeline.cpp:149:32: note: while referencing 'mb' 146:22.80 149 | nsAutoAnimationMutationBatch mb(mDocument); 146:22.81 | ^~ 146:22.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:22.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:22.81 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:22.81 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:22.81 from Unified_cpp_dom_animation0.cpp:2: 146:22.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:22.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:22.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:22.81 In file included from Unified_cpp_dom_animation0.cpp:92: 146:22.81 /builddir/build/BUILD/firefox-78.7.0/dom/animation/DocumentTimeline.cpp:147:24: note: while referencing 'animationsToRemove' 146:22.81 147 | nsTArray animationsToRemove(mAnimations.Count()); 146:22.82 | ^~~~~~~~~~~~~~~~~~ 146:23.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:23.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:23.22 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:23.22 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:23.23 from Unified_cpp_dom_animation0.cpp:2: 146:23.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::EffectCompositor::UpdateCascadeResults(mozilla::EffectSet&, mozilla::dom::Element*, mozilla::PseudoStyleType)': 146:23.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:23.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.23 In file included from Unified_cpp_dom_animation0.cpp:101: 146:23.23 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:708:29: note: while referencing 'sortedEffectList' 146:23.23 708 | nsTArray sortedEffectList(aEffectSet.Count()); 146:23.23 | ^~~~~~~~~~~~~~~~ 146:23.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:23.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:23.23 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:23.24 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:23.24 from Unified_cpp_dom_animation0.cpp:2: 146:23.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:23.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.24 In file included from Unified_cpp_dom_animation0.cpp:101: 146:23.24 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:708:29: note: while referencing 'sortedEffectList' 146:23.24 708 | nsTArray sortedEffectList(aEffectSet.Count()); 146:23.24 | ^~~~~~~~~~~~~~~~ 146:23.75 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 146:23.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 146:23.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 146:23.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 146:23.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.h:11, 146:23.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.cpp:7: 146:23.75 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DOMIntersectionObserver::Notify()': 146:23.76 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 146:23.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.76 /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.cpp:678:57: note: while referencing 'entries' 146:23.76 678 | Sequence> entries; 146:23.76 | ^~~~~~~ 146:23.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:23.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:23.78 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:23.78 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:23.78 from Unified_cpp_dom_animation0.cpp:2: 146:23.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EffectCompositor::GetServoAnimationRule(const mozilla::dom::Element*, mozilla::PseudoStyleType, mozilla::EffectCompositor::CascadeLevel, RawServoAnimationValueMap*)': 146:23.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:23.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.78 In file included from Unified_cpp_dom_animation0.cpp:101: 146:23.79 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:450:29: note: while referencing 'sortedEffectList' 146:23.79 450 | nsTArray sortedEffectList(effectSet->Count()); 146:23.79 | ^~~~~~~~~~~~~~~~ 146:23.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:23.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:23.84 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:23.84 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:23.84 from Unified_cpp_dom_animation0.cpp:2: 146:23.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EffectCompositor::ComposeServoAnimationRuleForEffect(mozilla::dom::KeyframeEffect&, mozilla::EffectCompositor::CascadeLevel, RawServoAnimationValueMap*)': 146:23.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:23.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.85 In file included from Unified_cpp_dom_animation0.cpp:101: 146:23.85 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:509:29: note: while referencing 'sortedEffectList' 146:23.85 509 | nsTArray sortedEffectList(effectSet ? effectSet->Count() + 1 146:23.85 | ^~~~~~~~~~~~~~~~ 146:23.98 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 146:23.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 146:23.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 146:23.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 146:23.98 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.h:11, 146:23.98 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.cpp:7: 146:23.98 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DOMIntersectionObserver::GetThresholds(nsTArray&)': 146:23.98 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 146:23.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:23.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:23.99 /builddir/build/BUILD/firefox-78.7.0/dom/base/DOMIntersectionObserver.cpp:192:31: note: while referencing '' 146:23.99 192 | aRetVal = mThresholds.Clone(); 146:23.99 | ^ 146:24.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:24.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:24.31 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:24.31 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:24.31 from Unified_cpp_dom_animation0.cpp:2: 146:24.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::NotifySpecifiedTimingUpdated()': 146:24.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 146:24.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:24.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:24.32 In file included from Unified_cpp_dom_animation0.cpp:119: 146:24.32 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:159:32: note: while referencing 'mb' 146:24.32 159 | nsAutoAnimationMutationBatch mb(mTarget ? mTarget.mElement->OwnerDoc() 146:24.32 | ^~ 146:24.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:24.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:24.99 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:24.99 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:24.99 from Unified_cpp_dom_animation0.cpp:2: 146:24.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::ReduceEffectSet(mozilla::EffectSet&)': 146:24.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:24.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:24.99 In file included from Unified_cpp_dom_animation0.cpp:101: 146:24.99 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:971:29: note: while referencing 'sortedEffectList' 146:24.99 971 | nsTArray sortedEffectList(aEffectSet.Count()); 146:24.99 | ^~~~~~~~~~~~~~~~ 146:26.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:26.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:26.18 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:26.18 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:26.18 from Unified_cpp_dom_animation0.cpp:2: 146:26.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EffectCompositor::PreTraverseInSubtree(mozilla::ServoTraversalFlags, mozilla::dom::Element*)': 146:26.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:26.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:26.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:26.19 In file included from Unified_cpp_dom_animation0.cpp:101: 146:26.19 /builddir/build/BUILD/firefox-78.7.0/dom/animation/EffectCompositor.cpp:884:38: note: while referencing 'elementsWithCascadeUpdates' 146:26.19 884 | nsTArray elementsWithCascadeUpdates; 146:26.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.47 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.47 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.47 from Unified_cpp_dom_animation0.cpp:2: 146:28.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::GetPropertyValuesPairs.constprop(JSContext*, JS::Handle, mozilla::ListAllowance, nsTArray&)': 146:28.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:28.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.47 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.47 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:504:32: note: while referencing 'properties' 146:28.47 504 | nsTArray properties; 146:28.47 | ^~~~~~~~~~ 146:28.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.72 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.72 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.72 from Unified_cpp_dom_animation0.cpp:2: 146:28.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, mozilla::dom::Document*, JS::Handle, const char*, mozilla::ErrorResult&)': 146:28.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 146:28.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.72 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.72 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:1098:49: note: while referencing 'easings' 146:28.72 1098 | FallibleTArray> easings; 146:28.72 | ^~~~~~~ 146:28.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.73 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.73 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.73 from Unified_cpp_dom_animation0.cpp:2: 146:28.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:28.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.73 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.73 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:992:32: note: while referencing 'propertyValuesPairs' 146:28.73 992 | nsTArray propertyValuesPairs; 146:28.73 | ^~~~~~~~~~~~~~~~~~~ 146:28.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.73 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.74 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.74 from Unified_cpp_dom_animation0.cpp:2: 146:28.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 146:28.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.74 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.74 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:1098:49: note: while referencing 'easings' 146:28.74 1098 | FallibleTArray> easings; 146:28.74 | ^~~~~~~ 146:28.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.75 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.75 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.75 from Unified_cpp_dom_animation0.cpp:2: 146:28.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:28.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.76 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.76 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:992:32: note: while referencing 'propertyValuesPairs' 146:28.76 992 | nsTArray propertyValuesPairs; 146:28.76 | ^~~~~~~~~~~~~~~~~~~ 146:28.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.76 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.76 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.76 from Unified_cpp_dom_animation0.cpp:2: 146:28.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:28.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.77 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.77 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:436:34: note: while referencing 'propertyValuePairs' 146:28.77 436 | nsTArray propertyValuePairs; 146:28.77 | ^~~~~~~~~~~~~~~~~~ 146:28.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:28.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:28.77 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:28.77 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:28.77 from Unified_cpp_dom_animation0.cpp:2: 146:28.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:28.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:28.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:28.77 In file included from Unified_cpp_dom_animation0.cpp:128: 146:28.77 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:436:34: note: while referencing 'propertyValuePairs' 146:28.77 436 | nsTArray propertyValuePairs; 146:28.77 | ^~~~~~~~~~~~~~~~~~ 146:31.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.02 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.02 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.02 from Unified_cpp_dom_animation0.cpp:2: 146:31.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::KeyframeUtils::GetAnimationPropertiesFromKeyframes(const nsTArray&, mozilla::dom::Element*, const mozilla::ComputedStyle*, mozilla::dom::CompositeOperation)': 146:31.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 146:31.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.02 In file included from Unified_cpp_dom_animation0.cpp:128: 146:31.02 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:722:43: note: while referencing '' 146:31.02 722 | aKeyframes, aElement, aComputedStyle); 146:31.02 | ^ 146:31.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.03 from Unified_cpp_dom_animation0.cpp:2: 146:31.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.03 In file included from Unified_cpp_dom_animation0.cpp:128: 146:31.03 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:293:32: note: while referencing 'entries' 146:31.03 293 | nsTArray entries(aKeyframes.Length()); 146:31.03 | ^~~~~~~ 146:31.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.03 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.03 from Unified_cpp_dom_animation0.cpp:2: 146:31.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 146:31.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.04 In file included from Unified_cpp_dom_animation0.cpp:128: 146:31.04 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeUtils.cpp:282:42: note: while referencing 'computedValues' 146:31.04 282 | const nsTArray computedValues = 146:31.04 | ^~~~~~~~~~~~~~ 146:31.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.38 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.38 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.38 from Unified_cpp_dom_animation0.cpp:2: 146:31.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsTArray mozilla::dom::KeyframeEffect::BuildProperties(const mozilla::ComputedStyle*)': 146:31.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.38 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.38 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:846:73: note: while referencing '' 146:31.38 846 | keyframesCopy, mTarget.mElement, aStyle, mEffectOptions.mComposite); 146:31.38 | ^ 146:31.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.39 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.39 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.39 from Unified_cpp_dom_animation0.cpp:2: 146:31.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.39 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.39 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:843:8: note: while referencing 'keyframesCopy' 146:31.39 843 | auto keyframesCopy(mKeyframes.Clone()); 146:31.39 | ^~~~~~~~~~~~~ 146:31.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.52 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.52 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.52 from Unified_cpp_dom_animation0.cpp:2: 146:31.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::UpdateProperties(const mozilla::ComputedStyle*)': 146:31.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.52 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.52 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:435:31: note: while referencing 'properties' 146:31.52 435 | nsTArray properties = BuildProperties(aStyle); 146:31.52 | ^~~~~~~~~~ 146:31.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.52 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.52 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.52 from Unified_cpp_dom_animation0.cpp:2: 146:31.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.53 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.53 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:435:31: note: while referencing 'properties' 146:31.53 435 | nsTArray properties = BuildProperties(aStyle); 146:31.53 | ^~~~~~~~~~ 146:31.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.89 from Unified_cpp_dom_animation0.cpp:2: 146:31.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::KeyframeEffect::SetKeyframes(JSContext*, JS::Handle, mozilla::ErrorResult&)': 146:31.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.89 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.89 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:239:22: note: while referencing 'keyframes' 146:31.89 239 | nsTArray keyframes = KeyframeUtils::GetKeyframesFromObject( 146:31.89 | ^~~~~~~~~ 146:31.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.89 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.89 from Unified_cpp_dom_animation0.cpp:2: 146:31.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 146:31.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.90 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.90 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:239:22: note: while referencing 'keyframes' 146:31.90 239 | nsTArray keyframes = KeyframeUtils::GetKeyframesFromObject( 146:31.90 | ^~~~~~~~~ 146:31.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.98 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.98 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.98 from Unified_cpp_dom_animation0.cpp:2: 146:31.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::UpdateTarget(mozilla::dom::Element*, mozilla::PseudoStyleType)': 146:31.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 146:31.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.98 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.98 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:882:34: note: while referencing 'mb' 146:31.98 882 | nsAutoAnimationMutationBatch mb(mTarget.mElement->OwnerDoc()); 146:31.98 | ^~ 146:31.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 146:31.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 146:31.98 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.h:13, 146:31.99 from /builddir/build/BUILD/firefox-78.7.0/dom/animation/Animation.cpp:7, 146:31.99 from Unified_cpp_dom_animation0.cpp:2: 146:31.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 146:31.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 146:31.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:31.99 In file included from Unified_cpp_dom_animation0.cpp:119: 146:31.99 /builddir/build/BUILD/firefox-78.7.0/dom/animation/KeyframeEffect.cpp:899:34: note: while referencing 'mb' 146:31.99 899 | nsAutoAnimationMutationBatch mb(mTarget.mElement->OwnerDoc()); 146:31.99 | ^~ 146:48.46 dom/bindings 146:53.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 146:53.26 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 146:53.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:239: 146:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 146:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 146:53.26 79 | memset(this, 0, sizeof(nsXPTCVariant)); 146:53.26 | ^ 146:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 146:53.26 44 | struct nsXPTCVariant { 146:53.26 | ^~~~~~~~~~~~~ 146:58.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 146:58.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 146:58.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 146:58.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:14, 146:58.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 146:58.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 146:58.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 146:58.46 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 146:58.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 146:58.46 34 | memset(aT, 0, sizeof(T)); 146:58.46 | ~~~~~~^~~~~~~~~~~~~~~~~~ 146:58.46 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:239: 146:58.47 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 146:58.47 2214 | struct GlobalProperties { 146:58.47 | ^~~~~~~~~~~~~~~~ 147:01.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 147:01.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 147:01.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 147:01.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 147:01.18 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 147:01.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 147:01.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 147:01.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 147:01.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 147:01.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 147:01.19 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 147:01.19 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 147:01.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:01.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 147:01.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:88: 147:01.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 147:01.20 27 | struct JSGCSetting { 147:01.20 | ^~~~~~~~~~~ 147:11.37 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 147:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 147:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 147:11.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 147:11.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 147:11.37 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void nsContentUtils::ReportEmptyGetElementByIdArg(const Document*)': 147:11.38 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 147:11.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 147:11.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:11.38 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:3744:78: note: while referencing '' 147:11.38 3744 | nsContentUtils::eDOM_PROPERTIES, "EmptyGetElementByIdParam"); 147:11.38 | ^ 147:15.81 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 147:15.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 147:15.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 147:15.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 147:15.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 147:15.82 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void nsContentUtils::TransferableToIPCTransferable(nsITransferable*, mozilla::dom::IPCDataTransfer*, bool, mozilla::dom::ContentChild*, mozilla::dom::ContentParent*)': 147:15.82 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 147:15.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 147:15.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:15.82 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:7481:25: note: while referencing 'flavorList' 147:15.82 7481 | nsTArray flavorList; 147:15.82 | ^~~~~~~~~~ 147:19.64 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 147:19.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 147:19.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 147:19.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 147:19.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 147:19.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::InternalEditorInputEvent::Duplicate() const': 147:19.65 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 147:19.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 147:19.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:19.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 147:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 147:19.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:37, 147:19.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:28: 147:19.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:1256:48: note: while referencing '' 147:19.66 1256 | mTargetRanges = aEvent.mTargetRanges.Clone(); 147:19.66 | ^ 147:19.93 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 147:19.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 147:19.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 147:19.93 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 147:19.93 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:9: 147:19.93 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult nsContentUtils::DispatchInputEvent(nsContentUtils::Element*)': 147:19.93 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' [-Warray-bounds] 147:19.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 147:19.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:19.94 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.cpp:4073:47: note: while referencing '' 147:19.94 4073 | InputEventOptions()); 147:19.94 | ^ 148:08.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 148:08.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDOMWindowUtils.h:18, 148:08.65 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMWindowUtils.h:12, 148:08.65 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMWindowUtils.cpp:7: 148:08.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDOMWindowUtils::GetPlugins(JSContext*, JS::MutableHandle)': 148:08.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 148:08.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:08.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:08.65 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMWindowUtils.cpp:3115:38: note: while referencing 'plugins' 148:08.65 3115 | nsTArray plugins; 148:08.66 | ^~~~~~~ 148:34.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 148:34.14 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 148:34.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:57: 148:34.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 148:34.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 148:34.14 79 | memset(this, 0, sizeof(nsXPTCVariant)); 148:34.14 | ^ 148:34.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 148:34.14 44 | struct nsXPTCVariant { 148:34.14 | ^~~~~~~~~~~~~ 148:35.85 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 148:35.85 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 148:35.85 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 148:35.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:19, 148:35.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:35.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 148:35.85 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 148:35.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 148:35.86 34 | memset(aT, 0, sizeof(T)); 148:35.86 | ~~~~~~^~~~~~~~~~~~~~~~~~ 148:35.86 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:57: 148:35.86 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 148:35.86 2214 | struct GlobalProperties { 148:35.86 | ^~~~~~~~~~~~~~~~ 148:43.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 148:43.14 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 148:43.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:13, 148:43.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:43.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsFrameMessageManager::SendSyncMessage(JSContext*, const nsAString&, JS::Handle, nsTArray&, mozilla::ErrorResult&)': 148:43.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 148:43.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:43.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:43.15 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:479:33: note: while referencing 'retval' 148:43.15 479 | nsTArray retval; 148:43.15 | ^~~~~~ 148:43.15 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 148:43.15 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 148:43.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:13, 148:43.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:43.16 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 148:43.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:43.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:43.16 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:479:33: note: while referencing 'retval' 148:43.16 479 | nsTArray retval; 148:43.16 | ^~~~~~ 148:43.52 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 148:43.53 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 148:43.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:13, 148:43.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:43.53 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)': 148:43.53 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 148:43.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:43.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:43.53 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 148:43.53 656 | Sequence> ports; 148:43.53 | ^~~~~ 148:43.53 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 148:43.54 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 148:43.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:13, 148:43.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:43.54 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 148:43.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:43.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:43.54 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 148:43.54 656 | Sequence> ports; 148:43.54 | ^~~~~ 148:43.54 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 148:43.54 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 148:43.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.h:13, 148:43.55 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:9: 148:43.55 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 148:43.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 148:43.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:43.56 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 148:43.56 656 | Sequence> ports; 148:43.56 | ^~~~~ 149:10.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 149:10.90 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 149:10.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:161: 149:10.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 149:10.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 149:10.90 79 | memset(this, 0, sizeof(nsXPTCVariant)); 149:10.90 | ^ 149:10.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 149:10.90 44 | struct nsXPTCVariant { 149:10.90 | ^~~~~~~~~~~~~ 149:17.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:15, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 149:17.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:7: 149:17.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 149:17.62 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 149:17.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 149:17.62 34 | memset(aT, 0, sizeof(T)); 149:17.62 | ~~~~~~^~~~~~~~~~~~~~~~~~ 149:17.62 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:161: 149:17.62 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 149:17.62 2214 | struct GlobalProperties { 149:17.62 | ^~~~~~~~~~~~~~~~ 149:21.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 149:21.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 149:21.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 149:21.35 from APZTestDataBinding.cpp:4, 149:21.35 from UnifiedBindings0.cpp:2: 149:21.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::AccessibleNode_Binding::get_attributes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 149:21.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 149:21.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 149:21.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:21.35 In file included from UnifiedBindings0.cpp:80: 149:21.35 AccessibleNodeBinding.cpp:202:22: note: while referencing 'result' 149:21.35 202 | nsTArray result; 149:21.35 | ^~~~~~ 149:21.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 149:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 149:21.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 149:21.47 from APZTestDataBinding.cpp:4, 149:21.47 from UnifiedBindings0.cpp:2: 149:21.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::AccessibleNode_Binding::get_states(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 149:21.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 149:21.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 149:21.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:21.48 In file included from UnifiedBindings0.cpp:80: 149:21.48 AccessibleNodeBinding.cpp:97:22: note: while referencing 'result' 149:21.48 97 | nsTArray result; 149:21.48 | ^~~~~~ 149:32.99 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 149:32.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 149:32.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 149:32.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 149:32.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:7: 149:32.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'int32_t nsGlobalWindowInner::SetTimeoutOrInterval(JSContext*, mozilla::dom::Function&, int32_t, const mozilla::dom::Sequence&, bool, mozilla::ErrorResult&)': 149:32.99 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 149:32.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 149:32.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:32.99 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:5806:33: note: while referencing 'args' 149:32.99 5806 | nsTArray> args; 149:32.99 | ^~~~ 149:36.20 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 149:36.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 149:36.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 149:36.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 149:36.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:7: 149:36.20 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)': 149:36.20 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 149:36.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 149:36.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:36.20 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.cpp:6363:32: note: while referencing '' 149:36.21 6363 | aDevices = mVRDisplays.Clone(); 149:36.21 | ^ 150:03.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 150:03.79 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 150:03.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:161: 150:03.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 150:03.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 150:03.80 79 | memset(this, 0, sizeof(nsXPTCVariant)); 150:03.80 | ^ 150:03.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 150:03.80 44 | struct nsXPTCVariant { 150:03.80 | ^~~~~~~~~~~~~ 150:08.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:15, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 150:08.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7: 150:08.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 150:08.12 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 150:08.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 150:08.13 34 | memset(aT, 0, sizeof(T)); 150:08.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 150:08.13 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:161: 150:08.13 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 150:08.13 2214 | struct GlobalProperties { 150:08.13 | ^~~~~~~~~~~~~~~~ 150:18.87 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7: 150:18.87 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::ChildCommandDispatcher::Run()': 150:18.87 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:18.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:18.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:18.87 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:6392:42: note: while referencing 'disabledCommands' 150:18.87 6392 | nsTArray enabledCommands, disabledCommands; 150:18.87 | ^~~~~~~~~~~~~~~~ 150:18.87 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 150:18.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 150:18.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 150:18.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7: 150:18.88 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:18.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:18.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:18.88 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:6392:25: note: while referencing 'enabledCommands' 150:18.88 6392 | nsTArray enabledCommands, disabledCommands; 150:18.88 | ^~~~~~~~~~~~~~~ 150:21.73 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:21.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 150:21.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 150:21.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 150:21.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7: 150:21.74 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsGlobalWindowOuter::ReportLargeAllocStatus()': 150:21.74 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:21.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:21.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:21.74 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7483:75: note: while referencing '' 150:21.74 7483 | nsContentUtils::eDOM_PROPERTIES, message); 150:21.74 | ^ 150:26.43 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:26.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 150:26.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowInner.h:10, 150:26.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindow.h:14, 150:26.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:7: 150:26.43 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsGlobalWindowOuter::_ZN19nsGlobalWindowOuter10CloseOuterEb.part.0(bool)': 150:26.44 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:26.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:26.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:26.44 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsGlobalWindowOuter.cpp:6094:73: note: while referencing '' 150:26.44 6094 | nsContentUtils::eDOM_PROPERTIES, "WindowCloseBlockedWarning"); 150:26.44 | ^ 150:54.24 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:54.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 150:54.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.h:23, 150:54.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:13: 150:54.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::CloneScriptedRequests(imgRequestProxy*)': 150:54.25 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:54.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:54.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:54.25 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:765:43: note: while referencing 'observers' 150:54.25 765 | nsTArray> observers(mScriptedObservers.Clone()); 150:54.25 | ^~~~~~~~~ 150:54.31 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:54.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 150:54.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.h:23, 150:54.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:13: 150:54.32 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::_ZN21nsImageLoadingContent34MakePendingScriptedRequestsCurrentEv.part.0()': 150:54.32 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:54.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:54.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:54.32 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:790:43: note: while referencing 'observers' 150:54.32 790 | nsTArray> observers(mScriptedObservers.Clone()); 150:54.32 | ^~~~~~~~~ 150:54.37 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:54.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 150:54.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.h:23, 150:54.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:13: 150:54.38 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::ClearScriptedRequests(int32_t, nsresult)': 150:54.38 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:54.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:54.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:54.38 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:724:43: note: while referencing 'observers' 150:54.38 724 | nsTArray> observers(mScriptedObservers.Clone()); 150:54.38 | ^~~~~~~~~ 150:54.38 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 150:54.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 150:54.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.h:23, 150:54.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:13: 150:54.38 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 150:54.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 150:54.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:54.38 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsImageLoadingContent.cpp:724:43: note: while referencing 'observers' 150:54.39 724 | nsTArray> observers(mScriptedObservers.Clone()); 150:54.39 | ^~~~~~~~~ 151:26.97 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:26.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 151:26.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 151:26.97 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.h:12, 151:26.97 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:13: 151:26.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool nsObjectLoadingContent::HasGoodFallback()': 151:26.98 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:26.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:26.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:26.98 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:3140:23: note: while referencing 'rulesList' 151:26.98 3140 | nsTArray rulesList; 151:26.98 | ^~~~~~~~~ 151:27.58 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:27.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 151:27.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 151:27.58 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.h:12, 151:27.58 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:13: 151:27.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsObjectLoadingContent::GetPluginParameters(nsTArray&)': 151:27.59 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 151:27.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:27.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:27.59 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:804:41: note: while referencing '' 151:27.59 804 | aParameters = mCachedParameters.Clone(); 151:27.59 | ^ 151:27.63 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:27.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 151:27.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 151:27.63 from /builddir/build/BUILD/firefox-78.7.0/image/imgLoader.h:12, 151:27.63 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:13: 151:27.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsObjectLoadingContent::GetPluginAttributes(nsTArray&)': 151:27.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 151:27.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:27.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:27.64 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsObjectLoadingContent.cpp:799:41: note: while referencing '' 151:27.64 799 | aAttributes = mCachedAttributes.Clone(); 151:27.64 | ^ 151:28.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 151:28.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 151:28.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:9, 151:28.81 from AudioProcessingEventBinding.cpp:4, 151:28.81 from UnifiedBindings1.cpp:2: 151:28.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::BrowsingContextGroup_Binding::getToplevels(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 151:28.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:28.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:28.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:28.82 In file included from UnifiedBindings1.cpp:275: 151:28.82 BrowsingContextBinding.cpp:2229:63: note: while referencing 'result' 151:28.82 2229 | nsTArray> result; 151:28.82 | ^~~~~~ 151:38.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 151:38.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 151:38.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:9, 151:38.81 from AudioProcessingEventBinding.cpp:4, 151:38.81 from UnifiedBindings1.cpp:2: 151:38.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CanonicalBrowsingContext_Binding::getWindowGlobals(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 151:38.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:38.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:38.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:38.81 In file included from UnifiedBindings1.cpp:275: 151:38.81 BrowsingContextBinding.cpp:2622:66: note: while referencing 'result' 151:38.81 2622 | nsTArray> result; 151:38.81 | ^~~~~~ 151:44.96 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:44.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.h:10, 151:44.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:7: 151:44.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsPluginArray::Refresh(bool)': 151:44.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:44.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:44.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:44.96 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:132:46: note: while referencing 'newPluginTags' 151:44.96 132 | nsTArray> newPluginTags; 151:44.96 | ^~~~~~~~~~~~~ 151:44.96 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:44.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.h:10, 151:44.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:7: 151:44.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:44.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:44.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:44.96 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:132:46: note: while referencing 'newPluginTags' 151:44.97 132 | nsTArray> newPluginTags; 151:44.97 | ^~~~~~~~~~~~~ 151:45.06 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 151:45.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.h:10, 151:45.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:7: 151:45.06 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsPluginArray::EnsurePlugins()': 151:45.06 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 151:45.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 151:45.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:45.06 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPluginArray.cpp:308:44: note: while referencing 'pluginTags' 151:45.06 308 | nsTArray> pluginTags; 151:45.06 | ^~~~~~~~~~ 152:00.47 In file included from Unified_cpp_dom_base0.cpp:29: 152:00.47 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp: In member function 'nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 152:00.47 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp:172:66: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct AttrArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152:00.47 172 | (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 152:00.47 | ^ 152:00.47 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/Element.h:16, 152:00.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeUtils.h:10, 152:00.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:12, 152:00.47 from Unified_cpp_dom_base0.cpp:2: 152:00.47 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:123:10: note: 'struct AttrArray::InternalAttr' declared here 152:00.47 123 | struct InternalAttr { 152:00.47 | ^~~~~~~~~~~~ 152:00.48 In file included from Unified_cpp_dom_base0.cpp:29: 152:00.48 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp: In member function 'void AttrArray::Compact()': 152:00.48 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp:351:72: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead [-Wclass-memaccess] 152:00.48 351 | realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 152:00.48 | ^ 152:00.48 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/Element.h:16, 152:00.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeUtils.h:10, 152:00.48 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:12, 152:00.49 from Unified_cpp_dom_base0.cpp:2: 152:00.49 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 152:00.49 175 | class Impl { 152:00.49 | ^~~~ 152:00.50 In file included from Unified_cpp_dom_base0.cpp:29: 152:00.50 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp: In member function 'bool AttrArray::GrowBy(uint32_t)': 152:00.50 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.cpp:492:70: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead [-Wclass-memaccess] 152:00.50 492 | static_cast(realloc(mImpl.release(), sizeInBytes.value())); 152:00.50 | ^ 152:00.50 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/Element.h:16, 152:00.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeUtils.h:10, 152:00.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:12, 152:00.50 from Unified_cpp_dom_base0.cpp:2: 152:00.50 /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 152:00.50 175 | class Impl { 152:00.50 | ^~~~ 152:13.96 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:13.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:13.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:13.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:13.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:13.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:13.96 from Unified_cpp_dom_base0.cpp:2: 152:13.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 152:13.96 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 152:13.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 152:13.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 152:13.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 152:13.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 152:13.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 152:13.97 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 152:13.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:13.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 152:13.97 from /builddir/build/BUILD/firefox-78.7.0/dom/base/BodyConsumer.cpp:19, 152:13.97 from Unified_cpp_dom_base0.cpp:56: 152:13.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 152:13.98 27 | struct JSGCSetting { 152:13.98 | ^~~~~~~~~~~ 152:24.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 152:24.00 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 152:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 152:24.00 from IntlUtilsBinding.cpp:14, 152:24.00 from UnifiedBindings10.cpp:132: 152:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 152:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 152:24.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 152:24.00 | ^ 152:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 152:24.00 44 | struct nsXPTCVariant { 152:24.00 | ^~~~~~~~~~~~~ 152:24.82 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:24.82 from Unified_cpp_dom_base0.cpp:2: 152:24.82 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void mozilla::dom::ChromeUtils::Base64URLDecode(mozilla::dom::GlobalObject&, const nsACString&, const mozilla::dom::Base64URLDecodeOptions&, JS::MutableHandle, mozilla::ErrorResult&)': 152:24.82 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 152:24.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:24.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:24.82 In file included from Unified_cpp_dom_base0.cpp:137: 152:24.82 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:147:27: note: while referencing 'data' 152:24.82 147 | FallibleTArray data; 152:24.82 | ^~~~ 152:24.82 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:24.82 from Unified_cpp_dom_base0.cpp:2: 152:24.82 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 152:24.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:24.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:24.82 In file included from Unified_cpp_dom_base0.cpp:137: 152:24.82 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:147:27: note: while referencing 'data' 152:24.82 147 | FallibleTArray data; 152:24.82 | ^~~~ 152:27.24 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.24 from Unified_cpp_dom_base0.cpp:2: 152:27.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All::::ResolveValueType)>; RejectFunction = mozilla::MozPromise::All::::RejectValueType)>; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]': 152:27.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' [-Warray-bounds] 152:27.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:27.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:27.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 152:27.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.24 from Unified_cpp_dom_base0.cpp:2: 152:27.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:555:32: note: while referencing '' 152:27.24 555 | return (aThisVal->*aMethod)(std::forward(aValue)); 152:27.24 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:27.94 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.94 from Unified_cpp_dom_base0.cpp:2: 152:27.94 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::AnonymousContent::SetCutoutRectsForElement(const nsAString&, const mozilla::dom::Sequence >&, mozilla::ErrorResult&)': 152:27.94 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 152:27.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:27.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:27.94 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:45, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.94 from Unified_cpp_dom_base0.cpp:2: 152:27.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 152:27.94 1907 | mBands = aRegion.mBands.Clone(); 152:27.94 | ^ 152:27.94 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:27.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.95 from Unified_cpp_dom_base0.cpp:2: 152:27.95 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 152:27.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:27.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:27.95 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:45, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 152:27.95 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:27.95 from Unified_cpp_dom_base0.cpp:2: 152:27.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 152:27.95 1907 | mBands = aRegion.mBands.Clone(); 152:27.95 | ^ 152:29.04 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:29.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:29.04 from Unified_cpp_dom_base0.cpp:2: 152:29.04 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In lambda function: 152:29.04 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 152:29.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:29.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.05 In file included from Unified_cpp_dom_base0.cpp:137: 152:29.05 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:954:23: note: while referencing 'children' 152:29.05 954 | children; 152:29.05 | ^~~~~~~~ 152:29.05 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:29.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:29.05 from Unified_cpp_dom_base0.cpp:2: 152:29.05 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 152:29.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:29.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.05 In file included from Unified_cpp_dom_base0.cpp:137: 152:29.05 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:975:25: note: while referencing 'threads' 152:29.06 975 | threads; 152:29.06 | ^~~~~~~ 152:29.06 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:29.06 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:29.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:29.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:29.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:29.07 from Unified_cpp_dom_base0.cpp:2: 152:29.07 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 152:29.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:29.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.07 In file included from Unified_cpp_dom_base0.cpp:137: 152:29.07 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:975:25: note: while referencing 'threads' 152:29.07 975 | threads; 152:29.07 | ^~~~~~~ 152:29.07 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:29.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:29.08 from Unified_cpp_dom_base0.cpp:2: 152:29.08 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 152:29.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:29.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.08 In file included from Unified_cpp_dom_base0.cpp:137: 152:29.08 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:954:23: note: while referencing 'children' 152:29.08 954 | children; 152:29.08 | ^~~~~~~~ 152:29.08 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:29.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:29.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:29.09 from Unified_cpp_dom_base0.cpp:2: 152:29.09 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 152:29.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:29.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:29.09 In file included from Unified_cpp_dom_base0.cpp:137: 152:29.09 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:938:23: note: while referencing 'threads' 152:29.09 938 | threads; 152:29.09 | ^~~~~~~ 152:31.25 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:31.25 from Unified_cpp_dom_base0.cpp:2: 152:31.25 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]': 152:31.25 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' [-Warray-bounds] 152:31.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:31.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:31.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 152:31.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 152:31.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:31.26 from Unified_cpp_dom_base0.cpp:2: 152:31.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:555:32: note: while referencing '' 152:31.26 555 | return (aThisVal->*aMethod)(std::forward(aValue)); 152:31.26 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:32.10 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:32.10 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:32.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:32.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:32.11 from Unified_cpp_dom_base0.cpp:2: 152:32.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In lambda function: 152:32.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 88 is outside array bounds of 'mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)> [1]' [-Warray-bounds] 152:32.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:32.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:32.11 In file included from Unified_cpp_dom_base0.cpp:137: 152:32.11 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:923:18: note: while referencing 'ProcInfoResolver' 152:32.11 923 | auto ProcInfoResolver = 152:32.11 | ^~~~~~~~~~~~~~~~ 152:32.11 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:32.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:32.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:32.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:32.12 from Unified_cpp_dom_base0.cpp:2: 152:32.12 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 152:32.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:32.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:32.12 In file included from Unified_cpp_dom_base0.cpp:137: 152:32.13 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:803:47: note: while referencing 'promises' 152:32.13 803 | nsTArray> promises; 152:32.13 | ^~~~~~~~ 152:32.13 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:32.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:32.13 from Unified_cpp_dom_base0.cpp:2: 152:32.13 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:32.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:32.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:32.14 In file included from Unified_cpp_dom_base0.cpp:137: 152:32.14 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:801:38: note: while referencing 'contentParents' 152:32.14 801 | nsTArray contentParents; 152:32.14 | ^~~~~~~~~~~~~~ 152:33.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 152:33.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 152:33.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 152:33.32 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/WrapperFactory.h:10, 152:33.32 from ImageBitmapRenderingContextBinding.cpp:5, 152:33.32 from UnifiedBindings10.cpp:2: 152:33.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 152:33.32 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 152:33.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 152:33.32 34 | memset(aT, 0, sizeof(T)); 152:33.32 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:33.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 152:33.32 from IntlUtilsBinding.cpp:14, 152:33.32 from UnifiedBindings10.cpp:132: 152:33.32 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 152:33.32 2214 | struct GlobalProperties { 152:33.32 | ^~~~~~~~~~~~~~~~ 152:33.56 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 152:33.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AbstractRange.cpp:7, 152:33.56 from Unified_cpp_dom_base0.cpp:2: 152:33.56 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void mozilla::dom::ChromeUtils::GetCurrentActiveMediaMetadata(const mozilla::dom::GlobalObject&, mozilla::dom::MediaMetadataInit&)': 152:33.56 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 152:33.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:33.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:33.57 In file included from Unified_cpp_dom_base0.cpp:137: 152:33.57 /builddir/build/BUILD/firefox-78.7.0/dom/base/ChromeUtils.cpp:1311:23: note: while referencing 'metadata' 152:33.57 1311 | MediaMetadataBase metadata = service->GetMainControllerMediaMetadata(); 152:33.57 | ^~~~~~~~ 152:48.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:48.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:48.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:48.84 from ImageBitmapRenderingContextBinding.cpp:4, 152:48.84 from UnifiedBindings10.cpp:2: 152:48.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ImageDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 152:48.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 152:48.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:48.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:48.84 In file included from UnifiedBindings10.cpp:67: 152:48.84 ImageDocumentBinding.cpp:549:22: note: while referencing 'names' 152:48.84 549 | nsTArray names; 152:48.84 | ^~~~~ 152:49.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:49.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:49.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:49.37 from ImageBitmapRenderingContextBinding.cpp:4, 152:49.37 from UnifiedBindings10.cpp:2: 152:49.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getCSSPseudoElementNames(JSContext*, unsigned int, JS::Value*)': 152:49.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 152:49.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:49.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:49.38 In file included from UnifiedBindings10.cpp:93: 152:49.38 InspectorUtilsBinding.cpp:3329:22: note: while referencing 'result' 152:49.38 3329 | nsTArray result; 152:49.38 | ^~~~~~ 152:49.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:49.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:49.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:49.46 from ImageBitmapRenderingContextBinding.cpp:4, 152:49.46 from UnifiedBindings10.cpp:2: 152:49.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffect_Binding::getKeyframes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 152:49.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:49.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:49.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:49.46 In file included from UnifiedBindings10.cpp:275: 152:49.46 KeyframeEffectBinding.cpp:980:23: note: while referencing 'result' 152:49.46 980 | nsTArray result; 152:49.46 | ^~~~~~ 152:53.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:53.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:53.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:53.19 from ImageBitmapRenderingContextBinding.cpp:4, 152:53.19 from UnifiedBindings10.cpp:2: 152:53.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserver_Binding::get_thresholds(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 152:53.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:53.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:53.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:53.19 In file included from UnifiedBindings10.cpp:119: 152:53.19 IntersectionObserverBinding.cpp:959:20: note: while referencing 'result' 152:53.19 959 | nsTArray result; 152:53.19 | ^~~~~~ 152:55.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:55.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:55.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:55.21 from ImageBitmapRenderingContextBinding.cpp:4, 152:55.22 from UnifiedBindings10.cpp:2: 152:55.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorFontFace_Binding::getFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 152:55.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:55.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:55.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:55.22 In file included from UnifiedBindings10.cpp:93: 152:55.22 InspectorUtilsBinding.cpp:1306:34: note: while referencing 'result' 152:55.22 1306 | nsTArray result; 152:55.22 | ^~~~~~ 152:55.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:55.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:55.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:55.58 from ImageBitmapRenderingContextBinding.cpp:4, 152:55.58 from UnifiedBindings10.cpp:2: 152:55.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorFontFace_Binding::getVariationAxes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 152:55.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:55.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:55.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:55.59 In file included from UnifiedBindings10.cpp:93: 152:55.59 InspectorUtilsBinding.cpp:1178:36: note: while referencing 'result' 152:55.59 1178 | nsTArray result; 152:55.59 | ^~~~~~ 152:55.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:55.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:55.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:55.84 from ImageBitmapRenderingContextBinding.cpp:4, 152:55.84 from UnifiedBindings10.cpp:2: 152:55.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyNames(JSContext*, unsigned int, JS::Value*)': 152:55.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 152:55.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:55.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:55.85 In file included from UnifiedBindings10.cpp:93: 152:55.85 InspectorUtilsBinding.cpp:2550:22: note: while referencing 'result' 152:55.85 2550 | nsTArray result; 152:55.85 | ^~~~~~ 152:56.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:56.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:56.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:56.01 from ImageBitmapRenderingContextBinding.cpp:4, 152:56.02 from UnifiedBindings10.cpp:2: 152:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getCSSPropertyPrefs(JSContext*, unsigned int, JS::Value*)': 152:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:56.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:56.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:56.02 In file included from UnifiedBindings10.cpp:93: 152:56.02 InspectorUtilsBinding.cpp:2599:26: note: while referencing 'result' 152:56.02 2599 | nsTArray result; 152:56.02 | ^~~~~~ 152:56.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 152:56.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 152:56.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 152:56.20 from ImageBitmapRenderingContextBinding.cpp:4, 152:56.20 from UnifiedBindings10.cpp:2: 152:56.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorFontFace_Binding::getVariationInstances(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 152:56.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 152:56.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 152:56.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:56.20 In file included from UnifiedBindings10.cpp:93: 152:56.20 InspectorUtilsBinding.cpp:1242:40: note: while referencing 'result' 152:56.20 1242 | nsTArray result; 152:56.20 | ^~~~~~ 152:58.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 152:58.24 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 152:58.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:23, 152:58.24 from Unified_cpp_dom_base1.cpp:47: 152:58.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 152:58.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 152:58.24 79 | memset(this, 0, sizeof(nsXPTCVariant)); 152:58.24 | ^ 152:58.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 152:58.25 44 | struct nsXPTCVariant { 152:58.25 | ^~~~~~~~~~~~~ 153:00.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:00.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:00.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:00.28 from ImageBitmapRenderingContextBinding.cpp:4, 153:00.29 from UnifiedBindings10.cpp:2: 153:00.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffect_Binding::getProperties(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:00.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 153:00.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:00.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:00.29 In file included from UnifiedBindings10.cpp:275: 153:00.29 KeyframeEffectBinding.cpp:1099:38: note: while referencing 'result' 153:00.29 1099 | nsTArray result; 153:00.29 | ^~~~~~ 153:01.15 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:01.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:01.15 from Unified_cpp_dom_base1.cpp:2: 153:01.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 153:01.16 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 153:01.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 153:01.16 34 | memset(aT, 0, sizeof(T)); 153:01.16 | ~~~~~~^~~~~~~~~~~~~~~~~~ 153:01.16 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:23, 153:01.16 from Unified_cpp_dom_base1.cpp:47: 153:01.16 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 153:01.16 2214 | struct GlobalProperties { 153:01.16 | ^~~~~~~~~~~~~~~~ 153:03.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:03.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:03.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:03.44 from ImageBitmapRenderingContextBinding.cpp:4, 153:03.44 from UnifiedBindings10.cpp:2: 153:03.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getCSSStyleRules(JSContext*, unsigned int, JS::Value*)': 153:03.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:03.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:03.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:03.44 In file included from UnifiedBindings10.cpp:93: 153:03.44 InspectorUtilsBinding.cpp:2087:59: note: while referencing 'result' 153:03.44 2087 | nsTArray> result; 153:03.44 | ^~~~~~ 153:04.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:04.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:04.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:04.03 from ImageBitmapRenderingContextBinding.cpp:4, 153:04.03 from UnifiedBindings10.cpp:2: 153:04.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getSubpropertiesForCSSProperty(JSContext*, unsigned int, JS::Value*)': 153:04.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:04.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:04.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:04.03 In file included from UnifiedBindings10.cpp:93: 153:04.03 InspectorUtilsBinding.cpp:2829:22: note: while referencing 'result' 153:04.03 2829 | nsTArray result; 153:04.03 | ^~~~~~ 153:04.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:04.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:04.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:04.21 from ImageBitmapRenderingContextBinding.cpp:4, 153:04.21 from UnifiedBindings10.cpp:2: 153:04.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getCSSValuesForProperty(JSContext*, unsigned int, JS::Value*)': 153:04.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:04.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:04.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:04.21 In file included from UnifiedBindings10.cpp:93: 153:04.21 InspectorUtilsBinding.cpp:2656:22: note: while referencing 'result' 153:04.22 2656 | nsTArray result; 153:04.22 | ^~~~~~ 153:04.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:04.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:04.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:04.87 from ImageBitmapRenderingContextBinding.cpp:4, 153:04.87 from UnifiedBindings10.cpp:2: 153:04.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getUsedFontFaces(JSContext*, unsigned int, JS::Value*)': 153:04.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:04.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:04.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:04.87 In file included from UnifiedBindings10.cpp:93: 153:04.87 InspectorUtilsBinding.cpp:3276:65: note: while referencing 'result' 153:04.88 3276 | nsTArray> result; 153:04.88 | ^~~~~~ 153:08.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:08.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:08.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:08.15 from ImageBitmapRenderingContextBinding.cpp:4, 153:08.15 from UnifiedBindings10.cpp:2: 153:08.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Localization_Binding::formatValuesSync(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:08.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:08.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:08.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:08.16 In file included from UnifiedBindings10.cpp:327: 153:08.16 LocalizationBinding.cpp:1973:23: note: while referencing 'result' 153:08.16 1973 | nsTArray result; 153:08.16 | ^~~~~~ 153:08.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:08.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:08.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:08.53 from ImageBitmapRenderingContextBinding.cpp:4, 153:08.53 from UnifiedBindings10.cpp:2: 153:08.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Localization_Binding::formatMessagesSync(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:08.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:08.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:08.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:08.53 In file included from UnifiedBindings10.cpp:327: 153:08.53 LocalizationBinding.cpp:2075:35: note: while referencing 'result' 153:08.54 2075 | nsTArray> result; 153:08.54 | ^~~~~~ 153:09.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:09.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:09.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:09.74 from ImageBitmapRenderingContextBinding.cpp:4, 153:09.74 from UnifiedBindings10.cpp:2: 153:09.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InstallTriggerImpl_Binding::install(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:09.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Record, mozilla::dom::OwningStringOrInstallTriggerData> [1]' [-Warray-bounds] 153:09.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:09.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:09.75 In file included from UnifiedBindings10.cpp:106: 153:09.75 InstallTriggerBinding.cpp:611:54: note: while referencing 'arg0' 153:09.75 611 | Record arg0; 153:09.75 | ^~~~ 153:12.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:12.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:12.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:12.38 from ImageBitmapRenderingContextBinding.cpp:4, 153:12.38 from UnifiedBindings10.cpp:2: 153:12.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InputEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': 153:12.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 52 is outside array bounds of 'mozilla::dom::binding_detail::FastInputEventInit [1]' [-Warray-bounds] 153:12.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:12.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:12.39 In file included from UnifiedBindings10.cpp:80: 153:12.39 InputEventBinding.cpp:681:38: note: while referencing 'arg1' 153:12.39 681 | binding_detail::FastInputEventInit arg1; 153:12.39 | ^~~~ 153:12.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:12.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:12.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:12.75 from ImageBitmapRenderingContextBinding.cpp:4, 153:12.75 from UnifiedBindings10.cpp:2: 153:12.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InputEvent_Binding::getTargetRanges(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:12.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:12.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:12.75 In file included from UnifiedBindings10.cpp:80: 153:12.75 InputEventBinding.cpp:422:59: note: while referencing 'result' 153:12.75 422 | nsTArray> result; 153:12.75 | ^~~~~~ 153:12.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:12.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:12.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:12.87 from ImageBitmapRenderingContextBinding.cpp:4, 153:12.87 from UnifiedBindings10.cpp:2: 153:12.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorFontFace_Binding::get_ranges(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 153:12.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:12.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:12.87 In file included from UnifiedBindings10.cpp:93: 153:12.87 InspectorUtilsBinding.cpp:1388:41: note: while referencing 'result' 153:12.87 1388 | nsTArray> result; 153:12.87 | ^~~~~~ 153:13.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:13.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:13.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:13.01 from ImageBitmapRenderingContextBinding.cpp:4, 153:13.01 from UnifiedBindings10.cpp:2: 153:13.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InspectorUtils_Binding::getAllStyleSheets(JSContext*, unsigned int, JS::Value*)': 153:13.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:13.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:13.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:13.01 In file included from UnifiedBindings10.cpp:93: 153:13.01 InspectorUtilsBinding.cpp:2003:53: note: while referencing 'result' 153:13.01 2003 | nsTArray> result; 153:13.02 | ^~~~~~ 153:13.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 153:13.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 153:13.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 153:13.63 from ImageBitmapRenderingContextBinding.cpp:4, 153:13.63 from UnifiedBindings10.cpp:2: 153:13.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 153:13.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:13.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:13.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:13.63 In file included from UnifiedBindings10.cpp:119: 153:13.63 IntersectionObserverBinding.cpp:1180:76: note: while referencing 'result' 153:13.63 1180 | nsTArray> result; 153:13.63 | ^~~~~~ 153:19.10 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:19.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:19.10 from Unified_cpp_dom_base1.cpp:2: 153:19.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::CustomElementRegistry::UpgradeCandidates(nsAtom*, mozilla::dom::CustomElementDefinition*, mozilla::ErrorResult&)': 153:19.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:19.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:19.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:19.11 In file included from Unified_cpp_dom_base1.cpp:47: 153:19.11 /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:573:35: note: while referencing 'rval' 153:19.11 573 | nsTArray> rval({std::move(iter.Data())}); 153:19.11 | ^~~~ 153:19.11 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 153:19.11 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 153:19.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 153:19.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:19.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:19.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:19.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:19.12 from Unified_cpp_dom_base1.cpp:2: 153:19.12 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:19.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:19.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:19.12 In file included from Unified_cpp_dom_base1.cpp:47: 153:19.12 /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:579:31: note: while referencing 'orderedElements' 153:19.12 579 | nsTArray> orderedElements(mCandidates.Count()); 153:19.12 | ^~~~~~~~~~~~~~~ 153:19.12 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 153:19.12 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 153:19.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 153:19.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:19.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:19.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:19.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:19.13 from Unified_cpp_dom_base1.cpp:2: 153:19.13 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:19.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:19.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:19.14 In file included from Unified_cpp_dom_base1.cpp:47: 153:19.14 /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:616:48: note: while referencing '' 153:19.14 616 | for (auto& elem : finder.OrderedCandidates()) { 153:19.14 | ^ 153:20.46 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:20.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:20.46 from Unified_cpp_dom_base1.cpp:2: 153:20.46 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::CustomElementRegistry::Define(JSContext*, const nsAString&, mozilla::dom::CustomElementConstructor&, const mozilla::dom::ElementDefinitionOptions&, mozilla::ErrorResult&)': 153:20.46 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:20.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:20.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:20.47 In file included from Unified_cpp_dom_base1.cpp:47: 153:20.47 /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:843:28: note: while referencing 'observedAttributes' 153:20.47 843 | nsTArray> observedAttributes; 153:20.47 | ^~~~~~~~~~~~~~~~~~ 153:20.47 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Comment.h:11, 153:20.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Comment.cpp:12, 153:20.47 from Unified_cpp_dom_base1.cpp:2: 153:20.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 153:20.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 153:20.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:20.48 In file included from Unified_cpp_dom_base1.cpp:47: 153:20.48 /builddir/build/BUILD/firefox-78.7.0/dom/base/CustomElementRegistry.cpp:843:28: note: while referencing 'observedAttributes' 153:20.48 843 | nsTArray> observedAttributes; 153:20.48 | ^~~~~~~~~~~~~~~~~~ 154:01.46 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.h:18, 154:01.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.cpp:7, 154:01.46 from Unified_cpp_dom_base10.cpp:2: 154:01.46 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)': 154:01.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 154:01.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:01.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:01.47 In file included from Unified_cpp_dom_base10.cpp:74: 154:01.47 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWindowRoot.cpp:381:36: note: while referencing 'remoteTabs' 154:01.47 381 | nsTArray> remoteTabs; 154:01.47 | ^~~~~~~~~~ 154:06.51 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 154:06.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 154:06.51 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 154:06.52 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 154:06.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 154:06.52 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.h:18, 154:06.52 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.cpp:7, 154:06.52 from Unified_cpp_dom_base10.cpp:2: 154:06.52 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 154:06.52 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WindowArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 154:06.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:06.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:06.52 In file included from Unified_cpp_dom_base10.cpp:65: 154:06.52 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWindowMemoryReporter.cpp:501:15: note: while referencing 'windows' 154:06.52 501 | WindowArray windows; 154:06.52 | ^~~~~~~ 154:17.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 154:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 154:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 154:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 154:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 154:17.06 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 154:17.06 from MIDIMessageEventBinding.cpp:4, 154:17.06 from UnifiedBindings11.cpp:2: 154:17.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaMetadata_Binding::get_artwork(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 154:17.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 154:17.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:17.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:17.06 In file included from UnifiedBindings11.cpp:379: 154:17.06 MediaSessionBinding.cpp:1172:23: note: while referencing 'result' 154:17.07 1172 | nsTArray result; 154:17.07 | ^~~~~~ 154:31.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 154:31.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 154:31.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 154:31.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 154:31.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 154:31.41 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 154:31.41 from MIDIMessageEventBinding.cpp:4, 154:31.41 from UnifiedBindings11.cpp:2: 154:31.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaKeySystemAccess_Binding::getConfiguration(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 154:31.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::dom::MediaKeySystemConfiguration [1]' [-Warray-bounds] 154:31.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:31.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:31.41 In file included from UnifiedBindings11.cpp:249: 154:31.41 MediaKeySystemAccessBinding.cpp:829:31: note: while referencing 'result' 154:31.41 829 | MediaKeySystemConfiguration result; 154:31.41 | ^~~~~~ 154:31.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 154:31.51 from MIDIMessageEventBinding.cpp:4, 154:31.51 from UnifiedBindings11.cpp:2: 154:31.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::MediaKeyStatusMap]': 154:31.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 154:31.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:31.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:31.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 154:31.51 from MatchPatternBinding.cpp:19, 154:31.51 from UnifiedBindings11.cpp:80: 154:31.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 154:31.51 190 | RootedDictionary dict(aCx); 154:31.51 | ^~~~ 154:31.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 154:31.51 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 154:31.51 from MIDIMessageEventBinding.cpp:4, 154:31.51 from UnifiedBindings11.cpp:2: 154:31.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 154:31.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:31.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:31.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 154:31.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 154:31.52 from MatchPatternBinding.cpp:19, 154:31.52 from UnifiedBindings11.cpp:80: 154:31.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 154:31.52 190 | RootedDictionary dict(aCx); 154:31.52 | ^~~~ 154:33.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 154:33.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 154:33.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 154:33.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 154:33.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 154:33.64 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 154:33.64 from MIDIMessageEventBinding.cpp:4, 154:33.64 from UnifiedBindings11.cpp:2: 154:33.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MatchPatternSet_Binding::get_patterns(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 154:33.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 154:33.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 154:33.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:33.64 In file included from UnifiedBindings11.cpp:80: 154:33.64 MatchPatternBinding.cpp:1550:67: note: while referencing 'result' 154:33.64 1550 | nsTArray> result; 154:33.64 | ^~~~~~ 155:05.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:05.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:05.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:05.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:05.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:05.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:05.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:05.03 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:05.03 from Unified_cpp_dom_base2.cpp:2: 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 155:05.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 155:05.03 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 155:05.03 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 155:05.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:05.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 155:05.03 from /builddir/build/BUILD/firefox-78.7.0/dom/base/EventSource.cpp:17, 155:05.04 from Unified_cpp_dom_base2.cpp:65: 155:05.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 155:05.04 27 | struct JSGCSetting { 155:05.04 | ^~~~~~~~~~~ 155:27.97 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:27.97 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:27.97 from Unified_cpp_dom_base2.cpp:2: 155:27.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void mozilla::dom::_ZN7mozilla3domL24DispatchPointerLockErrorEPNS0_8DocumentEPKc.part.0(mozilla::dom::Document*, const char*)': 155:27.97 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:27.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:27.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:27.98 In file included from Unified_cpp_dom_base2.cpp:20: 155:27.98 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:13947:76: note: while referencing '' 155:27.98 13947 | nsContentUtils::eDOM_PROPERTIES, aMessage); 155:27.98 | ^ 155:33.71 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:33.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:33.71 from Unified_cpp_dom_base2.cpp:2: 155:33.72 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::RefreshLinkHrefs()': 155:33.72 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::LinkArray [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 155:33.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:33.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:33.72 In file included from Unified_cpp_dom_base2.cpp:20: 155:33.72 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:11035:13: note: while referencing 'linksToNotify' 155:33.72 11035 | LinkArray linksToNotify(mStyledLinks.Count()); 155:33.72 | ^~~~~~~~~~~~~ 155:37.20 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:37.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:37.20 from Unified_cpp_dom_base2.cpp:2: 155:37.20 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::EnumerateActivityObservers(mozilla::dom::Document::ActivityObserverEnumerator)': 155:37.21 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:37.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:37.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:37.21 In file included from Unified_cpp_dom_base2.cpp:20: 155:37.21 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:11961:35: note: while referencing 'observers' 155:37.21 11961 | nsTArray> observers(mActivityObservers->Count()); 155:37.21 | ^~~~~~~~~ 155:38.24 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:38.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:38.24 from Unified_cpp_dom_base2.cpp:2: 155:38.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::ReportHasScrollLinkedEffect()': 155:38.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:38.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:38.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:38.24 In file included from Unified_cpp_dom_base2.cpp:20: 155:38.24 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:15051:69: note: while referencing '' 155:38.24 15051 | nsContentUtils::eLAYOUT_PROPERTIES, "ScrollLinkedEffectFound2"); 155:38.24 | ^ 155:38.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:38.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:38.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:38.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:38.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:38.85 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:38.85 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:38.85 from UnifiedBindings12.cpp:2: 155:38.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MozStorageStatementRow_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 155:38.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:38.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:38.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:38.85 In file included from UnifiedBindings12.cpp:327: 155:38.85 MozStorageStatementRowBinding.cpp:269:22: note: while referencing 'names' 155:38.85 269 | nsTArray names; 155:38.85 | ^~~~~ 155:40.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:40.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:40.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:40.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:40.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:40.70 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:40.70 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:40.70 from UnifiedBindings12.cpp:2: 155:40.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:40.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:40.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:40.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:40.70 In file included from UnifiedBindings12.cpp:184: 155:40.70 MessageManagerBinding.cpp:5570:33: note: while referencing 'result' 155:40.70 5570 | nsTArray> result; 155:40.70 | ^~~~~~ 155:40.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:40.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:40.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:40.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:40.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:40.91 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:40.91 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:40.91 from UnifiedBindings12.cpp:2: 155:40.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ChromeMessageBroadcaster_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:40.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:40.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:40.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:40.91 In file included from UnifiedBindings12.cpp:184: 155:40.91 MessageManagerBinding.cpp:679:33: note: while referencing 'result' 155:40.91 679 | nsTArray> result; 155:40.91 | ^~~~~~ 155:41.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:41.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:41.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:41.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:41.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:41.13 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:41.13 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:41.13 from UnifiedBindings12.cpp:2: 155:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ParentProcessMessageManager_Binding::getDelayedProcessScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:41.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:41.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:41.13 In file included from UnifiedBindings12.cpp:184: 155:41.13 MessageManagerBinding.cpp:4981:33: note: while referencing 'result' 155:41.13 4981 | nsTArray> result; 155:41.13 | ^~~~~~ 155:41.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:41.34 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:41.34 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:41.34 from UnifiedBindings12.cpp:2: 155:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ChromeMessageSender_Binding::getDelayedFrameScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:41.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:41.35 In file included from UnifiedBindings12.cpp:184: 155:41.35 MessageManagerBinding.cpp:1208:33: note: while referencing 'result' 155:41.35 1208 | nsTArray> result; 155:41.35 | ^~~~~~ 155:44.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:44.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:44.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:44.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:44.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:44.64 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:44.64 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:44.64 from UnifiedBindings12.cpp:2: 155:44.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Navigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 155:44.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:44.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:44.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:44.64 In file included from UnifiedBindings12.cpp:392: 155:44.64 NavigatorBinding.cpp:3279:22: note: while referencing 'result' 155:44.64 3279 | nsTArray result; 155:44.64 | ^~~~~~ 155:44.65 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:44.65 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:44.65 from Unified_cpp_dom_base2.cpp:2: 155:44.65 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::SendToConsole(nsCOMArray&)': 155:44.65 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:44.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:44.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:44.65 In file included from Unified_cpp_dom_base2.cpp:20: 155:44.65 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:3242:76: note: while referencing '' 155:44.65 3242 | NS_ConvertUTF16toUTF8(messageTag).get()); 155:44.66 | ^ 155:45.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:45.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:45.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:45.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:45.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:45.34 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:45.34 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:45.34 from UnifiedBindings12.cpp:2: 155:45.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStream_Binding::getAudioTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:45.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:45.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:45.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:45.35 In file included from UnifiedBindings12.cpp:15: 155:45.35 MediaStreamBinding.cpp:715:64: note: while referencing 'result' 155:45.35 715 | nsTArray> result; 155:45.35 | ^~~~~~ 155:45.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:45.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:45.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:45.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:45.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:45.43 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:45.43 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:45.43 from UnifiedBindings12.cpp:2: 155:45.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStream_Binding::getVideoTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:45.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:45.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:45.44 In file included from UnifiedBindings12.cpp:15: 155:45.44 MediaStreamBinding.cpp:776:64: note: while referencing 'result' 155:45.44 776 | nsTArray> result; 155:45.44 | ^~~~~~ 155:45.49 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:45.49 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:45.49 from Unified_cpp_dom_base2.cpp:2: 155:45.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::ImageEncoder::ExtractDataInternal(const nsAString&, const nsAString&, uint8_t*, int32_t, nsIntSize, bool, mozilla::layers::Image*, nsICanvasRenderingContextInternal*, mozilla::layers::AsyncCanvasRenderer*, nsIInputStream**, imgIEncoder*)': 155:45.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 155:45.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:45.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:45.49 In file included from Unified_cpp_dom_base2.cpp:137: 155:45.49 /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageEncoder.cpp:325:25: note: while referencing 'data' 155:45.49 325 | nsTArray data; 155:45.49 | ^~~~ 155:45.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:45.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:45.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:45.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:45.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:45.52 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:45.53 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:45.53 from UnifiedBindings12.cpp:2: 155:45.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStream_Binding::getTracks(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:45.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:45.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:45.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:45.53 In file included from UnifiedBindings12.cpp:15: 155:45.53 MediaStreamBinding.cpp:837:64: note: while referencing 'result' 155:45.53 837 | nsTArray> result; 155:45.53 | ^~~~~~ 155:49.11 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:49.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:49.11 from Unified_cpp_dom_base2.cpp:2: 155:49.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::EventSourceBaseRunnable::Run()': 155:49.11 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::EventSourceEventService::EventSourceListeners [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 155:49.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:49.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:49.11 In file included from Unified_cpp_dom_base2.cpp:74: 155:49.11 /builddir/build/BUILD/firefox-78.7.0/dom/base/EventSourceEventService.cpp:38:51: note: while referencing 'listeners' 155:49.11 38 | EventSourceEventService::EventSourceListeners listeners; 155:49.11 | ^~~~~~~~~ 155:49.69 In file included from Unified_cpp_dom_base2.cpp:20: 155:49.69 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp: In member function 'mozilla::dom::Element* mozilla::dom::Document::TopLayerPop(mozilla::FunctionRef)': 155:49.70 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:13450:10: warning: 'removedElement' may be used uninitialized in this function [-Wmaybe-uninitialized] 155:49.70 13450 | return removedElement; 155:49.70 | ^~~~~~~~~~~~~~ 155:50.13 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:50.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:50.14 from Unified_cpp_dom_base2.cpp:2: 155:50.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In copy constructor 'mozilla::dom::FormData::FormData(const mozilla::dom::FormData&)': 155:50.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 155:50.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:50.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:50.14 In file included from Unified_cpp_dom_base2.cpp:83: 155:50.14 /builddir/build/BUILD/firefox-78.7.0/dom/base/FormData.cpp:28:41: note: while referencing '' 155:50.14 28 | mFormData = aFormData.mFormData.Clone(); 155:50.14 | ^ 155:50.83 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:50.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:50.83 from Unified_cpp_dom_base2.cpp:2: 155:50.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::Document::BlockedNodesByClassifier() const': 155:50.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 155:50.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:50.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:50.84 In file included from Unified_cpp_dom_base2.cpp:20: 155:50.84 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:7848:29: note: while referencing 'blockedNodes' 155:50.84 7848 | const nsTArray blockedNodes = mBlockedNodesByClassifier.Clone(); 155:50.84 | ^~~~~~~~~~~~ 155:50.89 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:50.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:50.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:50.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:50.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:50.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:50.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:50.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:50.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:50.90 from Unified_cpp_dom_base2.cpp:2: 155:50.90 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void mozilla::dom::FullscreenRoots::ForEach(void (*)(mozilla::dom::Document*))': 155:50.90 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:50.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:50.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:50.90 In file included from Unified_cpp_dom_base2.cpp:20: 155:50.90 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:12832:23: note: while referencing 'roots' 155:50.90 12832 | nsTArray roots(sInstance->mRoots.Clone()); 155:50.90 | ^~~~~ 155:53.09 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:53.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:53.10 from Unified_cpp_dom_base2.cpp:2: 155:53.10 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'RefPtr > mozilla::dom::DocGroup::ReportPerformanceInfo()': 155:53.10 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::dom::DocGroup::ReportPerformanceInfo():: [1]' [-Warray-bounds] 155:53.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:53.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.10 In file included from Unified_cpp_dom_base2.cpp:11: 155:53.10 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocGroup.cpp:251:11: note: while referencing '' 155:53.10 251 | [self, host, pid, windowID, duration, isTopLevel, 155:53.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.10 252 | items = std::move(items)](const PerformanceMemoryInfo& aMemoryInfo) { 155:53.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.11 253 | PerformanceInfo info = 155:53.11 | ~~~~~~~~~~~~~~~~~~~~~~ 155:53.11 254 | PerformanceInfo(host, pid, windowID, duration, 155:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.11 255 | self->mPerformanceCounter->GetID(), false, 155:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.11 256 | isTopLevel, aMemoryInfo, items); 155:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.11 257 | 155:53.11 | 155:53.11 258 | return PerformanceInfoPromise::CreateAndResolve(std::move(info), 155:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.12 259 | __func__); 155:53.12 | ~~~~~~~~~~ 155:53.12 260 | }, 155:53.12 | ~ 155:53.12 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:53.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:53.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:53.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:53.13 from Unified_cpp_dom_base2.cpp:2: 155:53.13 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 155:53.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:53.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:53.13 In file included from Unified_cpp_dom_base2.cpp:11: 155:53.13 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocGroup.cpp:223:36: note: while referencing 'items' 155:53.13 223 | FallibleTArray items; 155:53.13 | ^~~~~ 155:54.45 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:54.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:54.46 from Unified_cpp_dom_base2.cpp:2: 155:54.46 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentOrShadowRoot::GetAnimations(nsTArray >&)': 155:54.46 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 155:54.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:54.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:54.46 In file included from Unified_cpp_dom_base2.cpp:38: 155:54.46 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocumentOrShadowRoot.cpp:610:35: note: while referencing 'result' 155:54.46 610 | nsTArray> result; 155:54.46 | ^~~~~~ 155:56.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:56.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:56.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:56.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:56.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:56.39 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:56.39 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:56.40 from UnifiedBindings12.cpp:2: 155:56.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ContentFrameMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:56.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 155:56.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:56.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:56.40 In file included from UnifiedBindings12.cpp:184: 155:56.40 MessageManagerBinding.cpp:2326:23: note: while referencing 'result' 155:56.40 2326 | nsTArray result; 155:56.40 | ^~~~~~ 155:56.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:56.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:56.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:56.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:56.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:56.74 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:56.74 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:56.74 from UnifiedBindings12.cpp:2: 155:56.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ContentProcessMessageManager_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:56.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 155:56.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:56.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:56.74 In file included from UnifiedBindings12.cpp:184: 155:56.74 MessageManagerBinding.cpp:3350:23: note: while referencing 'result' 155:56.74 3350 | nsTArray result; 155:56.75 | ^~~~~~ 155:57.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 155:57.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:57.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 155:57.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 155:57.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 155:57.31 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 155:57.31 from MediaStreamAudioSourceNodeBinding.cpp:4, 155:57.32 from UnifiedBindings12.cpp:2: 155:57.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::SyncMessageSender_Binding::sendSyncMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 155:57.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 155:57.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:57.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:57.32 In file included from UnifiedBindings12.cpp:184: 155:57.32 MessageManagerBinding.cpp:6015:23: note: while referencing 'result' 155:57.32 6015 | nsTArray result; 155:57.32 | ^~~~~~ 155:58.31 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:58.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:58.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:58.32 from Unified_cpp_dom_base2.cpp:2: 155:58.32 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentOrShadowRoot::GetAdoptedStyleSheets(nsTArray >&) const': 155:58.32 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 155:58.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:58.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:58.32 In file included from Unified_cpp_dom_base2.cpp:38: 155:58.33 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocumentOrShadowRoot.cpp:771:51: note: while referencing '' 155:58.33 771 | aAdoptedStyleSheets = mAdoptedStyleSheets.Clone(); 155:58.33 | ^ 155:58.60 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:58.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:58.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:58.61 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:58.61 from Unified_cpp_dom_base2.cpp:2: 155:58.61 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)': 155:58.61 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 155:58.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:58.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:58.61 In file included from Unified_cpp_dom_base2.cpp:38: 155:58.61 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing 'list' 155:58.61 209 | Sequence> list; 155:58.61 | ^~~~ 155:58.61 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 155:58.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 155:58.62 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 155:58.62 from Unified_cpp_dom_base2.cpp:2: 155:58.62 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 155:58.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 155:58.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:58.62 In file included from Unified_cpp_dom_base2.cpp:38: 155:58.62 /builddir/build/BUILD/firefox-78.7.0/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing 'list' 155:58.62 209 | Sequence> list; 155:58.62 | ^~~~ 156:01.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.01 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.01 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.01 from UnifiedBindings12.cpp:2: 156:01.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MozSharedMapChangeEvent_Binding::get_changedKeys(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:01.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:01.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.02 In file included from UnifiedBindings12.cpp:288: 156:01.02 MozSharedMapBinding.cpp:788:22: note: while referencing 'result' 156:01.02 788 | nsTArray result; 156:01.02 | ^~~~~~ 156:01.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.50 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.50 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.50 from UnifiedBindings12.cpp:2: 156:01.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MessagePort_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 156:01.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 156:01.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.50 In file included from UnifiedBindings12.cpp:197: 156:01.51 MessagePortBinding.cpp:180:64: note: while referencing 'arg1' 156:01.51 180 | RootedDictionary arg1(cx); 156:01.51 | ^~~~ 156:01.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.51 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.51 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.51 from UnifiedBindings12.cpp:2: 156:01.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 156:01.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.52 In file included from UnifiedBindings12.cpp:197: 156:01.52 MessagePortBinding.cpp:261:68: note: while referencing 'arg1' 156:01.52 261 | RootedDictionary arg1(cx); 156:01.52 | ^~~~ 156:01.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.53 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.53 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.53 from UnifiedBindings12.cpp:2: 156:01.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 156:01.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.54 In file included from UnifiedBindings12.cpp:197: 156:01.54 MessagePortBinding.cpp:200:66: note: while referencing 'arg1' 156:01.54 200 | RootedDictionary arg1(cx); 156:01.54 | ^~~~ 156:01.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.78 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.78 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.78 from UnifiedBindings12.cpp:2: 156:01.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:01.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 156:01.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.78 In file included from MutationObserverBinding.cpp:23, 156:01.78 from UnifiedBindings12.cpp:353: 156:01.79 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.h:93:40: note: while referencing '' 156:01.79 93 | aRetVal = mChangedAnimations.Clone(); 156:01.79 | ^ 156:01.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.79 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.79 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.79 from UnifiedBindings12.cpp:2: 156:01.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:01.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.80 In file included from UnifiedBindings12.cpp:353: 156:01.80 MutationObserverBinding.cpp:1905:57: note: while referencing 'result' 156:01.80 1905 | nsTArray> result; 156:01.80 | ^~~~~~ 156:01.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:01.99 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:01.99 from UnifiedBindings12.cpp:2: 156:01.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:01.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 156:01.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:01.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:01.99 In file included from MutationObserverBinding.cpp:23, 156:01.99 from UnifiedBindings12.cpp:353: 156:01.99 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.h:85:38: note: while referencing '' 156:01.99 85 | aRetVal = mAddedAnimations.Clone(); 156:01.99 | ^ 156:01.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:01.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.00 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.00 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.00 from UnifiedBindings12.cpp:2: 156:02.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.01 In file included from UnifiedBindings12.cpp:353: 156:02.01 MutationObserverBinding.cpp:1803:57: note: while referencing 'result' 156:02.01 1803 | nsTArray> result; 156:02.01 | ^~~~~~ 156:02.10 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:02.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:02.10 from Unified_cpp_dom_base2.cpp:2: 156:02.10 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::FireOrClearPostMessageEvents(bool)': 156:02.10 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.10 In file included from Unified_cpp_dom_base2.cpp:20: 156:02.10 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:11672:38: note: while referencing 'events' 156:02.11 11672 | nsTArray> events; 156:02.11 | ^~~~~~ 156:02.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.22 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.22 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.22 from UnifiedBindings12.cpp:2: 156:02.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:02.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 156:02.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.23 In file included from MutationObserverBinding.cpp:23, 156:02.23 from UnifiedBindings12.cpp:353: 156:02.23 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.h:89:40: note: while referencing '' 156:02.23 89 | aRetVal = mRemovedAnimations.Clone(); 156:02.23 | ^ 156:02.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.23 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.23 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.23 from UnifiedBindings12.cpp:2: 156:02.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.24 In file included from UnifiedBindings12.cpp:353: 156:02.24 MutationObserverBinding.cpp:2007:57: note: while referencing 'result' 156:02.24 2007 | nsTArray> result; 156:02.24 | ^~~~~~ 156:02.29 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:02.30 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:02.30 from Unified_cpp_dom_base2.cpp:2: 156:02.30 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::DoUpdateSVGUseElementShadowTrees()': 156:02.30 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.30 In file included from Unified_cpp_dom_base2.cpp:20: 156:02.30 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:12277:35: note: while referencing 'useElementsToUpdate' 156:02.30 12277 | nsTArray> useElementsToUpdate; 156:02.30 | ^~~~~~~~~~~~~~~~~~~ 156:02.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.47 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.47 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.47 from UnifiedBindings12.cpp:2: 156:02.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MimeTypeArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 156:02.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.48 In file included from UnifiedBindings12.cpp:210: 156:02.48 MimeTypeArrayBinding.cpp:441:24: note: while referencing 'names' 156:02.48 441 | nsTArray names; 156:02.48 | ^~~~~ 156:02.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.48 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.48 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.48 from UnifiedBindings12.cpp:2: 156:02.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.49 In file included from UnifiedBindings12.cpp:210: 156:02.49 MimeTypeArrayBinding.cpp:441:24: note: while referencing 'names' 156:02.49 441 | nsTArray names; 156:02.49 | ^~~~~ 156:02.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.57 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.57 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.57 from UnifiedBindings12.cpp:2: 156:02.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MozStorageAsyncStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 156:02.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.58 In file included from UnifiedBindings12.cpp:301: 156:02.58 MozStorageAsyncStatementParamsBinding.cpp:382:22: note: while referencing 'names' 156:02.58 382 | nsTArray names; 156:02.58 | ^~~~~ 156:02.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.64 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.64 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.64 from UnifiedBindings12.cpp:2: 156:02.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MozStorageStatementParams_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 156:02.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.64 In file included from UnifiedBindings12.cpp:314: 156:02.64 MozStorageStatementParamsBinding.cpp:382:22: note: while referencing 'names' 156:02.64 382 | nsTArray names; 156:02.65 | ^~~~~ 156:02.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.71 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.71 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.72 from UnifiedBindings12.cpp:2: 156:02.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::NamedNodeMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 156:02.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.72 In file included from UnifiedBindings12.cpp:366: 156:02.72 NamedNodeMapBinding.cpp:741:24: note: while referencing 'names' 156:02.72 741 | nsTArray names; 156:02.72 | ^~~~~ 156:02.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:02.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:02.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:02.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:02.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:02.73 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:02.73 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:02.73 from UnifiedBindings12.cpp:2: 156:02.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:02.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:02.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:02.73 In file included from UnifiedBindings12.cpp:366: 156:02.73 NamedNodeMapBinding.cpp:741:24: note: while referencing 'names' 156:02.73 741 | nsTArray names; 156:02.73 | ^~~~~ 156:03.28 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:03.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:03.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:03.29 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:03.29 from Unified_cpp_dom_base2.cpp:2: 156:03.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::NotifyIntersectionObservers()': 156:03.29 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:03.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:03.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:03.29 In file included from Unified_cpp_dom_base2.cpp:20: 156:03.29 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:14816:45: note: while referencing 'observers' 156:03.29 14816 | nsTArray> observers( 156:03.29 | ^~~~~~~~~ 156:03.33 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:03.33 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:03.34 from Unified_cpp_dom_base2.cpp:2: 156:03.34 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::UpdateIntersectionObservations()': 156:03.34 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:03.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:03.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:03.34 In file included from Unified_cpp_dom_base2.cpp:20: 156:03.34 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:14791:45: note: while referencing 'observers' 156:03.34 14791 | nsTArray> observers( 156:03.34 | ^~~~~~~~~ 156:03.38 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:03.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:03.39 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:03.39 from Unified_cpp_dom_base2.cpp:2: 156:03.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Document::_ZN7mozilla3dom8Document16FlushUserFontSetEv.part.0()': 156:03.39 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 156:03.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:03.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:03.39 In file included from Unified_cpp_dom_base2.cpp:20: 156:03.40 /builddir/build/BUILD/firefox-78.7.0/dom/base/Document.cpp:14995:39: note: while referencing 'rules' 156:03.40 14995 | nsTArray rules; 156:03.40 | ^~~~~ 156:05.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:05.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:05.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:05.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:05.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:05.37 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:05.37 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:05.37 from UnifiedBindings12.cpp:2: 156:05.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::ipc::SharedMap]': 156:05.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 156:05.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:05.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:05.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 156:05.38 from MediaStreamBinding.cpp:25, 156:05.38 from UnifiedBindings12.cpp:15: 156:05.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 156:05.38 190 | RootedDictionary dict(aCx); 156:05.38 | ^~~~ 156:05.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:05.38 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:05.38 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:05.38 from UnifiedBindings12.cpp:2: 156:05.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 156:05.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:05.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:05.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 156:05.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 156:05.40 from MediaStreamBinding.cpp:25, 156:05.40 from UnifiedBindings12.cpp:15: 156:05.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 156:05.40 190 | RootedDictionary dict(aCx); 156:05.40 | ^~~~ 156:06.33 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 156:06.33 from /builddir/build/BUILD/firefox-78.7.0/dom/base/DispatcherTrait.cpp:10, 156:06.33 from Unified_cpp_dom_base2.cpp:2: 156:06.33 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::EventSourceImpl::DispatchAllMessageEvents()': 156:06.34 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 156:06.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:06.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:06.34 In file included from Unified_cpp_dom_base2.cpp:65: 156:06.34 /builddir/build/BUILD/firefox-78.7.0/dom/base/EventSource.cpp:1441:66: note: while referencing '' 156:06.34 1441 | Sequence>()); 156:06.34 | ^ 156:08.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:08.50 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:08.50 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:08.50 from UnifiedBindings12.cpp:2: 156:08.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:08.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:08.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:08.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:08.51 In file included from UnifiedBindings12.cpp:171: 156:08.51 MessageEventBinding.cpp:773:59: note: while referencing 'result' 156:08.51 773 | nsTArray> result; 156:08.51 | ^~~~~~ 156:12.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:12.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:12.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:12.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:12.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:12.09 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:12.09 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:12.09 from UnifiedBindings12.cpp:2: 156:12.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserver_Binding::getObservingInfo(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 156:12.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:12.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:12.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:12.10 In file included from UnifiedBindings12.cpp:353: 156:12.10 MutationObserverBinding.cpp:794:45: note: while referencing 'result' 156:12.10 794 | nsTArray> result; 156:12.10 | ^~~~~~ 156:12.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:12.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:12.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:12.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:12.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:12.62 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:12.62 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:12.62 from UnifiedBindings12.cpp:2: 156:12.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 156:12.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:12.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:12.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:12.62 In file included from UnifiedBindings12.cpp:353: 156:12.62 MutationObserverBinding.cpp:732:53: note: while referencing 'result' 156:12.62 732 | nsTArray> result; 156:12.62 | ^~~~~~ 156:13.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:13.51 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:13.51 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:13.51 from UnifiedBindings12.cpp:2: 156:13.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Navigator_Binding::get_activeVRDisplays(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 156:13.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:13.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:13.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:13.51 In file included from UnifiedBindings12.cpp:392: 156:13.51 NavigatorBinding.cpp:1366:57: note: while referencing 'result' 156:13.51 1366 | nsTArray> result; 156:13.51 | ^~~~~~ 156:13.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 156:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 156:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 156:13.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 156:13.87 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 156:13.87 from MediaStreamAudioSourceNodeBinding.cpp:4, 156:13.87 from UnifiedBindings12.cpp:2: 156:13.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Navigator_Binding::getGamepads(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 156:13.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:13.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:13.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:13.88 In file included from UnifiedBindings12.cpp:392: 156:13.88 NavigatorBinding.cpp:1194:55: note: while referencing 'result' 156:13.88 1194 | nsTArray> result; 156:13.88 | ^~~~~~ 156:36.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 156:36.42 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 156:36.42 from /builddir/build/BUILD/firefox-78.7.0/dom/base/IntlUtils.h:11, 156:36.42 from /builddir/build/BUILD/firefox-78.7.0/dom/base/IntlUtils.cpp:7, 156:36.42 from Unified_cpp_dom_base3.cpp:20: 156:36.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 156:36.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 156:36.42 79 | memset(this, 0, sizeof(nsXPTCVariant)); 156:36.42 | ^ 156:36.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 156:36.43 44 | struct nsXPTCVariant { 156:36.43 | ^~~~~~~~~~~~~ 156:47.05 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 156:47.05 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 156:47.05 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 156:47.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.h:13, 156:47.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:10, 156:47.05 from Unified_cpp_dom_base3.cpp:2: 156:47.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 156:47.05 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 156:47.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 156:47.05 34 | memset(aT, 0, sizeof(T)); 156:47.05 | ~~~~~~^~~~~~~~~~~~~~~~~~ 156:47.06 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/IntlUtils.h:11, 156:47.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/IntlUtils.cpp:7, 156:47.06 from Unified_cpp_dom_base3.cpp:20: 156:47.06 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 156:47.06 2214 | struct GlobalProperties { 156:47.06 | ^~~~~~~~~~~~~~~~ 156:51.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 156:51.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 156:51.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 156:51.93 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 156:51.93 from Unified_cpp_dom_base3.cpp:2: 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 156:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 156:51.93 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 156:51.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:51.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 156:51.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:57, 156:51.94 from Unified_cpp_dom_base3.cpp:137: 156:51.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 156:51.94 27 | struct JSGCSetting { 156:51.94 | ^~~~~~~~~~~ 156:58.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 156:58.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 156:58.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 156:58.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 156:58.52 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 156:58.52 from Unified_cpp_dom_base3.cpp:2: 156:58.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ImageTracker::MediaFeatureValuesChangedAllDocuments(const mozilla::MediaFeatureChange&)': 156:58.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 156:58.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 156:58.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:58.52 In file included from Unified_cpp_dom_base3.cpp:2: 156:58.52 /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:153:37: note: while referencing 'images' 156:58.52 153 | nsTArray> images; 156:58.52 | ^~~~~~ 157:02.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:02.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:02.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:02.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:02.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:02.74 from Unified_cpp_dom_base3.cpp:2: 157:02.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::dom::MozQueryInterface* mozilla::dom::ChromeUtils::GenerateQI(const mozilla::dom::GlobalObject&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 157:02.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 157:02.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:02.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:02.75 In file included from Unified_cpp_dom_base3.cpp:119: 157:02.75 /builddir/build/BUILD/firefox-78.7.0/dom/base/MozQueryInterface.cpp:36:19: note: while referencing 'ifaces' 157:02.75 36 | nsTArray ifaces; 157:02.75 | ^~~~~~ 157:02.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:02.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:02.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:02.81 from Unified_cpp_dom_base3.cpp:2: 157:02.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::SetVibrationPermission(bool, bool)': 157:02.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 157:02.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:02.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:02.81 In file included from Unified_cpp_dom_base3.cpp:137: 157:02.81 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:702:22: note: while referencing 'pattern' 157:02.81 702 | nsTArray pattern; 157:02.81 | ^~~~~~~ 157:02.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:02.81 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:02.81 from Unified_cpp_dom_base3.cpp:2: 157:02.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 157:02.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:02.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:02.82 In file included from Unified_cpp_dom_base3.cpp:137: 157:02.82 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:702:22: note: while referencing 'pattern' 157:02.82 702 | nsTArray pattern; 157:02.82 | ^~~~~~~ 157:02.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:02.90 from Unified_cpp_dom_base3.cpp:2: 157:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)': 157:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 157:02.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:02.90 In file included from Unified_cpp_dom_base3.cpp:137: 157:02.90 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:761:22: note: while referencing 'pattern' 157:02.90 761 | nsTArray pattern(aPattern.Clone()); 157:02.90 | ^~~~~~~ 157:04.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:04.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:04.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:04.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:04.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:04.99 from Unified_cpp_dom_base3.cpp:2: 157:04.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Navigator::GetAcceptLanguages(nsTArray >&)': 157:04.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:04.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:04.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:04.99 In file included from Unified_cpp_dom_base3.cpp:137: 157:04.99 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:374:25: note: while referencing 'locales' 157:04.99 374 | nsTArray locales; 157:04.99 | ^~~~~~~ 157:05.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:05.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:05.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:05.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:05.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:05.18 from Unified_cpp_dom_base3.cpp:2: 157:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::GetLanguage(nsAString&)': 157:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:05.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:05.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:05.18 In file included from Unified_cpp_dom_base3.cpp:137: 157:05.18 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:386:22: note: while referencing 'languages' 157:05.18 386 | nsTArray languages; 157:05.18 | ^~~~~~~~~ 157:05.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:05.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:05.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:05.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:05.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:05.25 from Unified_cpp_dom_base3.cpp:2: 157:05.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::RegisterProtocolHandler(const nsAString&, const nsAString&, const nsAString&, mozilla::ErrorResult&)': 157:05.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:05.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:05.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:05.26 In file included from Unified_cpp_dom_base3.cpp:137: 157:05.26 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:990:56: note: while referencing '' 157:05.26 990 | "RegisterProtocolHandlerPrivateBrowsingWarning"); 157:05.26 | ^ 157:05.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:05.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:05.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:05.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:05.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:05.72 from Unified_cpp_dom_base3.cpp:2: 157:05.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::NotifyVRDisplaysUpdated()': 157:05.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:05.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:05.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:05.73 In file included from Unified_cpp_dom_base3.cpp:137: 157:05.73 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:1629:31: note: while referencing 'vrDisplays' 157:05.73 1629 | nsTArray> vrDisplays; 157:05.73 | ^~~~~~~~~~ 157:05.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:05.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 157:05.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxContext.h:15, 157:05.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/imgIContainer.h:28, 157:05.81 from /builddir/build/BUILD/firefox-78.7.0/dom/base/ImageTracker.cpp:12, 157:05.81 from Unified_cpp_dom_base3.cpp:2: 157:05.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::GetActiveVRDisplays(nsTArray >&) const': 157:05.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:05.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:05.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:05.82 In file included from Unified_cpp_dom_base3.cpp:137: 157:05.82 /builddir/build/BUILD/firefox-78.7.0/dom/base/Navigator.cpp:1614:31: note: while referencing 'displays' 157:05.82 1614 | nsTArray> displays; 157:05.82 | ^~~~~~~~ 157:08.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 157:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 157:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 157:08.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 157:08.50 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 157:08.50 from NetErrorInfoBinding.cpp:4, 157:08.50 from UnifiedBindings13.cpp:2: 157:08.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PaymentAddress_Binding::get_addressLine(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 157:08.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:08.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:08.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:08.50 In file included from UnifiedBindings13.cpp:301: 157:08.50 PaymentAddressBinding.cpp:95:22: note: while referencing 'result' 157:08.50 95 | nsTArray result; 157:08.50 | ^~~~~~ 157:08.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:08.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 157:08.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 157:08.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 157:08.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 157:08.66 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 157:08.66 from NetErrorInfoBinding.cpp:4, 157:08.67 from UnifiedBindings13.cpp:2: 157:08.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 157:08.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:08.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:08.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:08.67 In file included from UnifiedBindings13.cpp:366: 157:08.67 PeerConnectionImplBinding.cpp:387:57: note: while referencing 'result' 157:08.67 387 | nsTArray> result; 157:08.67 | ^~~~~~ 157:08.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:08.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 157:08.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 157:08.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 157:08.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 157:08.83 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 157:08.83 from NetErrorInfoBinding.cpp:4, 157:08.83 from UnifiedBindings13.cpp:2: 157:08.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Performance_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 157:08.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:08.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:08.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:08.84 In file included from UnifiedBindings13.cpp:405: 157:08.84 PerformanceBinding.cpp:189:64: note: while referencing 'result' 157:08.84 189 | nsTArray> result; 157:08.84 | ^~~~~~ 157:15.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:15.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 157:15.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 157:15.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 157:15.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 157:15.51 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 157:15.51 from NetErrorInfoBinding.cpp:4, 157:15.51 from UnifiedBindings13.cpp:2: 157:15.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Performance_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 157:15.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:15.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:15.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:15.52 In file included from UnifiedBindings13.cpp:405: 157:15.52 PerformanceBinding.cpp:333:64: note: while referencing 'result' 157:15.52 333 | nsTArray> result; 157:15.52 | ^~~~~~ 157:15.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 157:15.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 157:15.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 157:15.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 157:15.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 157:15.62 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 157:15.62 from NetErrorInfoBinding.cpp:4, 157:15.62 from UnifiedBindings13.cpp:2: 157:15.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Performance_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 157:15.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 157:15.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:15.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:15.63 In file included from UnifiedBindings13.cpp:405: 157:15.63 PerformanceBinding.cpp:257:64: note: while referencing 'result' 157:15.63 257 | nsTArray> result; 157:15.63 | ^~~~~~ 157:31.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 157:31.73 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 157:31.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/RemoteOuterWindowProxy.cpp:12, 157:31.73 from Unified_cpp_dom_base4.cpp:110: 157:31.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 157:31.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 157:31.74 79 | memset(this, 0, sizeof(nsXPTCVariant)); 157:31.74 | ^ 157:31.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 157:31.74 44 | struct nsXPTCVariant { 157:31.74 | ^~~~~~~~~~~~~ 157:33.75 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 157:33.75 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 157:33.75 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 157:33.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 157:33.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 157:33.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:33.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:33.76 from Unified_cpp_dom_base4.cpp:2: 157:33.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 157:33.76 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 157:33.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 157:33.76 34 | memset(aT, 0, sizeof(T)); 157:33.76 | ~~~~~~^~~~~~~~~~~~~~~~~~ 157:33.76 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/RemoteOuterWindowProxy.cpp:12, 157:33.76 from Unified_cpp_dom_base4.cpp:110: 157:33.76 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 157:33.77 2214 | struct GlobalProperties { 157:33.77 | ^~~~~~~~~~~~~~~~ 157:45.86 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:45.86 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:45.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:45.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:45.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:45.86 from Unified_cpp_dom_base4.cpp:2: 157:45.86 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()': 157:45.86 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 157:45.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:45.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:45.86 In file included from Unified_cpp_dom_base4.cpp:119: 157:45.86 /builddir/build/BUILD/firefox-78.7.0/dom/base/ResizeObserver.cpp:239:48: note: while referencing 'entries' 157:45.86 239 | Sequence> entries; 157:45.86 | ^~~~~~~ 157:46.03 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:46.04 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:46.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:46.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:46.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:46.04 from Unified_cpp_dom_base4.cpp:2: 157:46.04 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::ResizeObserverController::BroadcastAllActiveObservations()': 157:46.04 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 157:46.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:46.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:46.04 In file included from Unified_cpp_dom_base4.cpp:128: 157:46.04 /builddir/build/BUILD/firefox-78.7.0/dom/base/ResizeObserverController.cpp:171:48: note: while referencing '' 157:46.04 171 | for (auto& observer : mResizeObservers.Clone()) { 157:46.04 | ^ 157:46.40 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:46.41 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:46.41 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:46.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:46.41 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:46.41 from Unified_cpp_dom_base4.cpp:2: 157:46.41 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void mozilla::dom::CallListeners(uint32_t, mozilla::dom::FlaggedArray&, const mozilla::dom::Sequence >&, const std::function&, const std::function >&)>&) [with TWrapped = RefPtr; TUnwrapped = RefPtr]': 157:46.41 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 157:46.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:46.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:46.41 In file included from Unified_cpp_dom_base4.cpp:47: 157:46.41 /builddir/build/BUILD/firefox-78.7.0/dom/base/PlacesObservers.cpp:112:44: note: while referencing 'filtered' 157:46.41 112 | Sequence> filtered; 157:46.41 | ^~~~~~~~ 157:46.49 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:46.49 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:46.49 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:46.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:46.49 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:46.49 from Unified_cpp_dom_base4.cpp:2: 157:46.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void mozilla::dom::CallListeners(uint32_t, mozilla::dom::FlaggedArray&, const mozilla::dom::Sequence >&, const std::function&, const std::function >&)>&) [with TWrapped = mozilla::WeakPtr; TUnwrapped = RefPtr]': 157:46.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 157:46.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:46.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:46.49 In file included from Unified_cpp_dom_base4.cpp:47: 157:46.49 /builddir/build/BUILD/firefox-78.7.0/dom/base/PlacesObservers.cpp:112:44: note: while referencing 'filtered' 157:46.49 112 | Sequence> filtered; 157:46.49 | ^~~~~~~~ 157:46.56 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:46.56 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:46.57 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:46.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:46.57 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:46.57 from Unified_cpp_dom_base4.cpp:2: 157:46.57 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void mozilla::dom::CallListeners(uint32_t, mozilla::dom::FlaggedArray&, const mozilla::dom::Sequence >&, const std::function&, const std::function >&)>&) [with TWrapped = mozilla::WeakPtr; TUnwrapped = RefPtr]': 157:46.57 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 157:46.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:46.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:46.57 In file included from Unified_cpp_dom_base4.cpp:47: 157:46.57 /builddir/build/BUILD/firefox-78.7.0/dom/base/PlacesObservers.cpp:112:44: note: while referencing 'filtered' 157:46.57 112 | Sequence> filtered; 157:46.57 | ^~~~~~~~ 157:47.22 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 157:47.22 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 157:47.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 157:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 157:47.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/NodeInfo.cpp:14, 157:47.22 from Unified_cpp_dom_base4.cpp:2: 157:47.22 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PostMessageEvent::Run()': 157:47.22 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 157:47.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 157:47.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:47.22 In file included from Unified_cpp_dom_base4.cpp:83: 157:47.23 /builddir/build/BUILD/firefox-78.7.0/dom/base/PostMessageEvent.cpp:215:40: note: while referencing 'ports' 157:47.23 215 | Sequence> ports; 157:47.23 | ^~~~~ 158:15.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:15.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:15.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:15.67 from PerformanceEntryBinding.cpp:4, 158:15.67 from UnifiedBindings14.cpp:2: 158:15.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PointerEvent_Binding::getCoalescedEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 158:15.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:15.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:15.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:15.67 In file included from UnifiedBindings14.cpp:275: 158:15.67 PointerEventBinding.cpp:686:60: note: while referencing 'result' 158:15.67 686 | nsTArray> result; 158:15.67 | ^~~~~~ 158:15.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:15.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:15.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:15.78 from PerformanceEntryBinding.cpp:4, 158:15.78 from UnifiedBindings14.cpp:2: 158:15.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 158:15.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:15.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:15.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:15.78 In file included from UnifiedBindings14.cpp:93: 158:15.78 PerformanceObserverBinding.cpp:327:64: note: while referencing 'result' 158:15.78 327 | nsTArray> result; 158:15.78 | ^~~~~~ 158:17.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:17.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:17.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:17.45 from PerformanceEntryBinding.cpp:4, 158:17.45 from UnifiedBindings14.cpp:2: 158:17.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntries(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 158:17.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:17.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:17.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:17.45 In file included from UnifiedBindings14.cpp:106: 158:17.45 PerformanceObserverEntryListBinding.cpp:192:64: note: while referencing 'result' 158:17.45 192 | nsTArray> result; 158:17.45 | ^~~~~~ 158:21.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.05 from PerformanceEntryBinding.cpp:4, 158:21.05 from UnifiedBindings14.cpp:2: 158:21.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByName(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 158:21.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.06 In file included from UnifiedBindings14.cpp:106: 158:21.06 PerformanceObserverEntryListBinding.cpp:336:64: note: while referencing 'result' 158:21.06 336 | nsTArray> result; 158:21.06 | ^~~~~~ 158:21.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.14 from PerformanceEntryBinding.cpp:4, 158:21.15 from UnifiedBindings14.cpp:2: 158:21.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryList_Binding::getEntriesByType(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 158:21.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.15 In file included from UnifiedBindings14.cpp:106: 158:21.15 PerformanceObserverEntryListBinding.cpp:260:64: note: while referencing 'result' 158:21.15 260 | nsTArray> result; 158:21.15 | ^~~~~~ 158:21.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.53 from PerformanceEntryBinding.cpp:4, 158:21.53 from UnifiedBindings14.cpp:2: 158:21.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::PluginArray_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 158:21.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.53 In file included from UnifiedBindings14.cpp:223: 158:21.53 PluginArrayBinding.cpp:485:24: note: while referencing 'names' 158:21.53 485 | nsTArray names; 158:21.53 | ^~~~~ 158:21.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.54 from PerformanceEntryBinding.cpp:4, 158:21.54 from UnifiedBindings14.cpp:2: 158:21.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.54 In file included from UnifiedBindings14.cpp:223: 158:21.54 PluginArrayBinding.cpp:485:24: note: while referencing 'names' 158:21.54 485 | nsTArray names; 158:21.54 | ^~~~~ 158:21.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.60 from PerformanceEntryBinding.cpp:4, 158:21.60 from UnifiedBindings14.cpp:2: 158:21.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::Plugin_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 158:21.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.61 In file included from UnifiedBindings14.cpp:236: 158:21.61 PluginBinding.cpp:597:24: note: while referencing 'names' 158:21.61 597 | nsTArray names; 158:21.61 | ^~~~~ 158:21.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:21.61 from PerformanceEntryBinding.cpp:4, 158:21.61 from UnifiedBindings14.cpp:2: 158:21.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:21.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:21.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:21.61 In file included from UnifiedBindings14.cpp:236: 158:21.61 PluginBinding.cpp:597:24: note: while referencing 'names' 158:21.62 597 | nsTArray names; 158:21.62 | ^~~~~ 158:23.49 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:23.49 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:23.49 from Unified_cpp_dom_base5.cpp:2: 158:23.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 158:23.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 158:23.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 158:23.49 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 158:23.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 158:23.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 158:23.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 158:23.50 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 158:23.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:23.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 158:23.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SerializedStackHolder.cpp:10, 158:23.50 from Unified_cpp_dom_base5.cpp:56: 158:23.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 158:23.50 27 | struct JSGCSetting { 158:23.50 | ^~~~~~~~~~~ 158:24.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 158:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 158:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 158:24.30 from PerformanceEntryBinding.cpp:4, 158:24.30 from UnifiedBindings14.cpp:2: 158:24.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceResourceTiming_Binding::get_serverTiming(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 158:24.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:24.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:24.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:24.31 In file included from UnifiedBindings14.cpp:119: 158:24.31 PerformanceResourceTimingBinding.cpp:751:71: note: while referencing 'result' 158:24.31 751 | nsTArray> result; 158:24.31 | ^~~~~~ 158:30.59 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:30.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:30.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:30.59 from Unified_cpp_dom_base5.cpp:2: 158:30.60 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::StorageAccessPermissionRequest::Allow(JS::HandleValue)': 158:30.60 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:30.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:30.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:30.60 In file included from Unified_cpp_dom_base5.cpp:83: 158:30.60 /builddir/build/BUILD/firefox-78.7.0/dom/base/StorageAccessPermissionRequest.cpp:45:30: note: while referencing 'choices' 158:30.60 45 | nsTArray choices; 158:30.60 | ^~~~~~~ 158:34.09 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:34.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:34.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:34.09 from Unified_cpp_dom_base5.cpp:2: 158:34.09 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool mozilla::dom::Selection::ContainsNode(nsINode&, bool, mozilla::ErrorResult&)': 158:34.09 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:34.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:34.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:34.10 In file included from Unified_cpp_dom_base5.cpp:38: 158:34.10 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:2688:22: note: while referencing 'overlappingRanges' 158:34.10 2688 | nsTArray overlappingRanges; 158:34.10 | ^~~~~~~~~~~~~~~~~ 158:34.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:34.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:34.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:34.14 from Unified_cpp_dom_base5.cpp:2: 158:34.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'mozilla::UniquePtr mozilla::dom::Selection::LookUpSelection(nsIContent*, int32_t, int32_t, mozilla::UniquePtr, mozilla::SelectionType, bool)': 158:34.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:34.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:34.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:34.15 In file included from Unified_cpp_dom_base5.cpp:38: 158:34.15 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:1575:22: note: while referencing 'overlappingRanges' 158:34.15 1575 | nsTArray overlappingRanges; 158:34.15 | ^~~~~~~~~~~~~~~~~ 158:34.54 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:34.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:34.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:34.54 from Unified_cpp_dom_base5.cpp:2: 158:34.54 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In constructor 'mozilla::dom::StorageAccessPermissionRequest::StorageAccessPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, mozilla::dom::StorageAccessPermissionRequest::AllowCallback&&, mozilla::dom::StorageAccessPermissionRequest::CancelCallback&&)': 158:34.55 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::dom::PermissionRequest [1]' [-Warray-bounds] 158:34.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:34.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:34.55 In file included from Unified_cpp_dom_base5.cpp:83: 158:34.55 /builddir/build/BUILD/firefox-78.7.0/dom/base/StorageAccessPermissionRequest.cpp:31:52: note: while referencing '' 158:34.55 31 | PermissionRequest(mType, nsTArray())); 158:34.55 | ^ 158:34.66 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:34.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:34.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:34.66 from Unified_cpp_dom_base5.cpp:2: 158:34.66 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::SameProcessMessageQueue::Flush()': 158:34.66 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:34.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:34.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:34.67 In file included from Unified_cpp_dom_base5.cpp:2: 158:34.67 /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:32:30: note: while referencing 'queue' 158:34.67 32 | nsTArray> queue; 158:34.67 | ^~~~~ 158:37.01 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:37.01 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:37.01 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:37.01 from Unified_cpp_dom_base5.cpp:2: 158:37.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::GetRangesForInterval(nsINode&, int32_t, nsINode&, int32_t, bool, nsTArray >&, mozilla::ErrorResult&)': 158:37.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:37.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:37.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.02 In file included from Unified_cpp_dom_base5.cpp:38: 158:37.02 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:1116:22: note: while referencing 'results' 158:37.02 1116 | nsTArray results; 158:37.02 | ^~~~~~~ 158:37.02 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:37.02 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:37.02 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:37.02 from Unified_cpp_dom_base5.cpp:2: 158:37.02 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:37.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:37.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.02 In file included from Unified_cpp_dom_base5.cpp:38: 158:37.03 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:1116:22: note: while referencing 'results' 158:37.03 1116 | nsTArray results; 158:37.03 | ^~~~~~~ 158:37.23 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:37.23 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:37.23 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:37.23 from Unified_cpp_dom_base5.cpp:2: 158:37.23 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult mozilla::dom::Selection::StyledRanges::MaybeAddRangeAndTruncateOverlaps(nsRange*, int32_t*, mozilla::dom::Selection&)': 158:37.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:37.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:37.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.24 In file included from Unified_cpp_dom_base5.cpp:38: 158:37.24 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:1013:25: note: while referencing 'temp' 158:37.24 1013 | nsTArray temp; 158:37.24 | ^~~~ 158:37.24 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:37.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:37.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:37.24 from Unified_cpp_dom_base5.cpp:2: 158:37.24 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:37.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:37.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:37.25 In file included from Unified_cpp_dom_base5.cpp:38: 158:37.25 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:996:25: note: while referencing 'overlaps' 158:37.25 996 | nsTArray overlaps; 158:37.25 | ^~~~~~~~ 158:38.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:38.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:38.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:38.15 from Unified_cpp_dom_base5.cpp:2: 158:38.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::RemoveRangeAndUnselectFramesAndNotifyListeners(nsRange&, mozilla::ErrorResult&)': 158:38.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:38.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:38.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:38.15 In file included from Unified_cpp_dom_base5.cpp:38: 158:38.15 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:2014:22: note: while referencing 'affectedRanges' 158:38.15 2014 | nsTArray affectedRanges; 158:38.15 | ^~~~~~~~~~~~~~ 158:38.15 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:38.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:38.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:38.16 from Unified_cpp_dom_base5.cpp:2: 158:38.16 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 158:38.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:38.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:38.16 In file included from Unified_cpp_dom_base5.cpp:38: 158:38.16 /builddir/build/BUILD/firefox-78.7.0/dom/base/Selection.cpp:2014:22: note: while referencing 'affectedRanges' 158:38.16 2014 | nsTArray affectedRanges; 158:38.16 | ^~~~~~~~~~~~~~ 158:39.01 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:39.02 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:39.02 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:39.02 from Unified_cpp_dom_base5.cpp:2: 158:39.02 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence(mozilla::dom::Sequence >&)': 158:39.02 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:39.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:39.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:39.02 In file included from Unified_cpp_dom_base5.cpp:101: 158:39.02 /builddir/build/BUILD/firefox-78.7.0/dom/base/StructuredCloneHolder.cpp:1319:33: note: while referencing 'ports' 158:39.02 1319 | nsTArray> ports = TakeTransferredPorts(); 158:39.02 | ^~~~~ 158:39.47 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 158:39.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.h:12, 158:39.47 from /builddir/build/BUILD/firefox-78.7.0/dom/base/SameProcessMessageQueue.cpp:7, 158:39.47 from Unified_cpp_dom_base5.cpp:2: 158:39.47 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle, bool*)': 158:39.48 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 158:39.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 158:39.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:39.48 In file included from Unified_cpp_dom_base5.cpp:101: 158:39.48 /builddir/build/BUILD/firefox-78.7.0/dom/base/StructuredCloneHolder.cpp:677:30: note: while referencing 'blobImpls' 158:39.48 677 | nsTArray> blobImpls; 158:39.48 | ^~~~~~~~~ 159:07.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 159:07.13 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 159:07.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowNamedPropertiesHandler.cpp:15, 159:07.13 from Unified_cpp_dom_base6.cpp:137: 159:07.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 159:07.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 159:07.13 79 | memset(this, 0, sizeof(nsXPTCVariant)); 159:07.13 | ^ 159:07.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 159:07.13 44 | struct nsXPTCVariant { 159:07.13 | ^~~~~~~~~~~~~ 159:09.12 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTHashtable.h:22, 159:09.12 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsBaseHashtable.h:14, 159:09.12 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsDataHashtable.h:11, 159:09.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 159:09.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 159:09.12 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:09.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:09.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:09.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:09.13 from Unified_cpp_dom_base6.cpp:2: 159:09.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 159:09.13 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 159:09.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 159:09.13 34 | memset(aT, 0, sizeof(T)); 159:09.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 159:09.13 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowNamedPropertiesHandler.cpp:15, 159:09.13 from Unified_cpp_dom_base6.cpp:137: 159:09.13 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 159:09.13 2214 | struct GlobalProperties { 159:09.13 | ^~~~~~~~~~~~~~~~ 159:18.64 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:18.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:18.64 from Unified_cpp_dom_base6.cpp:2: 159:18.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void mozilla::dom::OnPrefChange(const char*, void*)': 159:18.65 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:18.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:18.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:18.65 In file included from Unified_cpp_dom_base6.cpp:83: 159:18.65 /builddir/build/BUILD/firefox-78.7.0/dom/base/UIDirectionManager.cpp:35:35: note: while referencing 'docShells' 159:18.65 35 | nsTArray> docShells; 159:18.65 | ^~~~~~~~~ 159:21.63 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:21.63 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:21.63 from Unified_cpp_dom_base6.cpp:2: 159:21.63 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::VisualViewport::FireScrollEvent()': 159:21.63 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [-Warray-bounds] 159:21.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:21.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:21.63 In file included from Unified_cpp_dom_base6.cpp:110: 159:21.63 /builddir/build/BUILD/firefox-78.7.0/dom/base/VisualViewport.cpp:315:22: note: while referencing 'event' 159:21.63 315 | WidgetGUIEvent event(true, eScroll, nullptr); 159:21.63 | ^~~~~ 159:22.71 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:22.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:22.71 from Unified_cpp_dom_base6.cpp:2: 159:22.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 159:22.71 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 159:22.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:22.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:22.72 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/TextInputProcessor.cpp:12, 159:22.72 from Unified_cpp_dom_base6.cpp:11: 159:22.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 159:22.72 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 159:22.72 | ^ 159:22.72 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:22.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:22.72 from Unified_cpp_dom_base6.cpp:2: 159:22.72 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 159:22.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:22.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:22.72 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/TextInputProcessor.cpp:12, 159:22.72 from Unified_cpp_dom_base6.cpp:11: 159:22.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 159:22.73 298 | mEditCommandsForSingleLineEditor.Clone(); 159:22.73 | ^ 159:22.73 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:22.73 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:22.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:22.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:22.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:22.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:22.74 from Unified_cpp_dom_base6.cpp:2: 159:22.74 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 159:22.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:22.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:22.74 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/TextInputProcessor.cpp:12, 159:22.74 from Unified_cpp_dom_base6.cpp:11: 159:22.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 159:22.74 300 | mEditCommandsForMultiLineEditor.Clone(); 159:22.74 | ^ 159:22.74 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:22.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:22.74 from Unified_cpp_dom_base6.cpp:2: 159:22.74 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 159:22.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:22.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:22.74 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/TextInputProcessor.cpp:12, 159:22.74 from Unified_cpp_dom_base6.cpp:11: 159:22.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 159:22.75 302 | mEditCommandsForRichTextEditor.Clone(); 159:22.75 | ^ 159:23.21 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Text.h:10, 159:23.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/Text.cpp:7, 159:23.22 from Unified_cpp_dom_base6.cpp:2: 159:23.22 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 159:23.22 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:23.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:23.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:23.22 In file included from Unified_cpp_dom_base6.cpp:137: 159:23.22 /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowNamedPropertiesHandler.cpp:179:22: note: while referencing 'names' 159:23.22 179 | nsTArray names; 159:23.22 | ^~~~~ 159:28.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:28.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:28.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:28.75 from PresentationConnectionCloseEvent.cpp:9, 159:28.75 from UnifiedBindings15.cpp:2: 159:28.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PrioEncoder_Binding::encode(JSContext*, unsigned int, JS::Value*)': 159:28.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastPrioParams [1]' [-Warray-bounds] 159:28.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:28.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:28.76 In file included from UnifiedBindings15.cpp:67: 159:28.76 PrioEncoderBinding.cpp:277:34: note: while referencing 'arg1' 159:28.76 277 | binding_detail::FastPrioParams arg1; 159:28.76 | ^~~~ 159:28.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:28.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:28.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:28.83 from PresentationConnectionCloseEvent.cpp:9, 159:28.83 from UnifiedBindings15.cpp:2: 159:28.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetRemoteStreams(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 159:28.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:28.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:28.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:28.84 In file included from UnifiedBindings15.cpp:392: 159:28.84 RTCPeerConnectionBinding.cpp:7322:45: note: while referencing 'rvalDecl' 159:28.84 7322 | Sequence> rvalDecl; 159:28.84 | ^~~~~~~~ 159:28.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:28.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:28.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:28.84 from PresentationConnectionCloseEvent.cpp:9, 159:28.84 from UnifiedBindings15.cpp:2: 159:28.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:28.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:28.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:28.85 In file included from UnifiedBindings15.cpp:392: 159:28.85 RTCPeerConnectionBinding.cpp:7322:45: note: while referencing 'rvalDecl' 159:28.85 7322 | Sequence> rvalDecl; 159:28.85 | ^~~~~~~~ 159:29.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.00 from PresentationConnectionCloseEvent.cpp:9, 159:29.00 from UnifiedBindings15.cpp:2: 159:29.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::getRemoteStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:29.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:29.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.01 In file included from UnifiedBindings15.cpp:392: 159:29.01 RTCPeerConnectionBinding.cpp:3399:57: note: while referencing 'result' 159:29.01 3399 | nsTArray> result; 159:29.01 | ^~~~~~ 159:29.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.15 from PresentationConnectionCloseEvent.cpp:9, 159:29.15 from UnifiedBindings15.cpp:2: 159:29.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetReceivers(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 159:29.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:29.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.15 In file included from UnifiedBindings15.cpp:392: 159:29.15 RTCPeerConnectionBinding.cpp:7773:50: note: while referencing 'rvalDecl' 159:29.15 7773 | Sequence> rvalDecl; 159:29.15 | ^~~~~~~~ 159:29.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.16 from PresentationConnectionCloseEvent.cpp:9, 159:29.16 from UnifiedBindings15.cpp:2: 159:29.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:29.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.16 In file included from UnifiedBindings15.cpp:392: 159:29.16 RTCPeerConnectionBinding.cpp:7773:50: note: while referencing 'rvalDecl' 159:29.16 7773 | Sequence> rvalDecl; 159:29.16 | ^~~~~~~~ 159:29.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.31 from PresentationConnectionCloseEvent.cpp:9, 159:29.31 from UnifiedBindings15.cpp:2: 159:29.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::getReceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:29.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:29.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.31 In file included from UnifiedBindings15.cpp:392: 159:29.32 RTCPeerConnectionBinding.cpp:3874:62: note: while referencing 'result' 159:29.32 3874 | nsTArray> result; 159:29.32 | ^~~~~~ 159:29.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.42 from PresentationConnectionCloseEvent.cpp:9, 159:29.42 from UnifiedBindings15.cpp:2: 159:29.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetLocalStreams(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 159:29.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:29.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.42 In file included from UnifiedBindings15.cpp:392: 159:29.42 RTCPeerConnectionBinding.cpp:7241:45: note: while referencing 'rvalDecl' 159:29.42 7241 | Sequence> rvalDecl; 159:29.42 | ^~~~~~~~ 159:29.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.43 from PresentationConnectionCloseEvent.cpp:9, 159:29.43 from UnifiedBindings15.cpp:2: 159:29.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:29.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.43 In file included from UnifiedBindings15.cpp:392: 159:29.43 RTCPeerConnectionBinding.cpp:7241:45: note: while referencing 'rvalDecl' 159:29.43 7241 | Sequence> rvalDecl; 159:29.43 | ^~~~~~~~ 159:29.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:29.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:29.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:29.58 from PresentationConnectionCloseEvent.cpp:9, 159:29.58 from UnifiedBindings15.cpp:2: 159:29.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::getLocalStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:29.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:29.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:29.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:29.58 In file included from UnifiedBindings15.cpp:392: 159:29.58 RTCPeerConnectionBinding.cpp:3320:57: note: while referencing 'result' 159:29.58 3320 | nsTArray> result; 159:29.58 | ^~~~~~ 159:33.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:33.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:33.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:33.37 from PresentationConnectionCloseEvent.cpp:9, 159:33.37 from UnifiedBindings15.cpp:2: 159:33.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PresentationConnectionList_Binding::get_connections(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 159:33.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:33.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:33.37 In file included from UnifiedBindings15.cpp:28: 159:33.37 PresentationConnectionListBinding.cpp:63:70: note: while referencing 'result' 159:33.37 63 | nsTArray> result; 159:33.37 | ^~~~~~ 159:41.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:41.93 from PresentationConnectionCloseEvent.cpp:9, 159:41.93 from UnifiedBindings15.cpp:2: 159:41.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetSenders(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 159:41.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:41.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:41.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:41.93 In file included from UnifiedBindings15.cpp:392: 159:41.93 RTCPeerConnectionBinding.cpp:7673:48: note: while referencing 'rvalDecl' 159:41.94 7673 | Sequence> rvalDecl; 159:41.94 | ^~~~~~~~ 159:41.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:41.94 from PresentationConnectionCloseEvent.cpp:9, 159:41.94 from UnifiedBindings15.cpp:2: 159:41.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:41.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:41.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:41.94 In file included from UnifiedBindings15.cpp:392: 159:41.94 RTCPeerConnectionBinding.cpp:7673:48: note: while referencing 'rvalDecl' 159:41.94 7673 | Sequence> rvalDecl; 159:41.95 | ^~~~~~~~ 159:42.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:42.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:42.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:42.16 from PresentationConnectionCloseEvent.cpp:9, 159:42.16 from UnifiedBindings15.cpp:2: 159:42.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::getSenders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:42.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:42.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:42.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:42.17 In file included from UnifiedBindings15.cpp:392: 159:42.17 RTCPeerConnectionBinding.cpp:3796:60: note: while referencing 'result' 159:42.17 3796 | nsTArray> result; 159:42.17 | ^~~~~~ 159:42.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:42.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:42.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:42.42 from PresentationConnectionCloseEvent.cpp:9, 159:42.42 from UnifiedBindings15.cpp:2: 159:42.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::addTransceiver(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:42.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastRTCRtpTransceiverInit [1]' [-Warray-bounds] 159:42.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:42.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:42.43 In file included from UnifiedBindings15.cpp:392: 159:42.43 RTCPeerConnectionBinding.cpp:3730:45: note: while referencing 'arg1' 159:42.43 3730 | binding_detail::FastRTCRtpTransceiverInit arg1; 159:42.43 | ^~~~ 159:42.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:42.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:42.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:42.56 from PresentationConnectionCloseEvent.cpp:9, 159:42.56 from UnifiedBindings15.cpp:2: 159:42.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetTransceivers(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 159:42.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:42.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:42.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:42.57 In file included from UnifiedBindings15.cpp:392: 159:42.57 RTCPeerConnectionBinding.cpp:7854:53: note: while referencing 'rvalDecl' 159:42.57 7854 | Sequence> rvalDecl; 159:42.57 | ^~~~~~~~ 159:42.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:42.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:42.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:42.57 from PresentationConnectionCloseEvent.cpp:9, 159:42.57 from UnifiedBindings15.cpp:2: 159:42.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 159:42.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:42.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:42.58 In file included from UnifiedBindings15.cpp:392: 159:42.58 RTCPeerConnectionBinding.cpp:7854:53: note: while referencing 'rvalDecl' 159:42.58 7854 | Sequence> rvalDecl; 159:42.58 | ^~~~~~~~ 159:42.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 159:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 159:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 159:42.78 from PresentationConnectionCloseEvent.cpp:9, 159:42.79 from UnifiedBindings15.cpp:2: 159:42.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnection_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 159:42.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 159:42.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 159:42.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159:42.79 In file included from UnifiedBindings15.cpp:392: 159:42.79 RTCPeerConnectionBinding.cpp:3952:65: note: while referencing 'result' 159:42.79 3952 | nsTArray> result; 159:42.79 | ^~~~~~ 160:18.64 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:18.64 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:18.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:18.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:18.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:18.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:18.64 from Unified_cpp_dom_base7.cpp:2: 160:18.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsDOMMutationObserver::HandleMutation()': 160:18.64 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:18.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:18.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:18.64 In file included from Unified_cpp_dom_base7.cpp:137: 160:18.64 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.cpp:790:71: note: while referencing 'mutations' 160:18.64 790 | mozilla::dom::Sequence> mutations; 160:18.64 | ^~~~~~~~~ 160:19.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.14 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.14 from Unified_cpp_dom_base7.cpp:2: 160:19.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In constructor 'mozilla::dom::ContentPermissionType::ContentPermissionType(const nsACString&, const nsTArray >&)': 160:19.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 160:19.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.14 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.14 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:208:29: note: while referencing '' 160:19.14 208 | mOptions = aOptions.Clone(); 160:19.14 | ^ 160:19.22 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.22 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.23 from Unified_cpp_dom_base7.cpp:2: 160:19.23 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::ContentPermissionRequestBase::GetTypes(nsIArray**)': 160:19.23 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:19.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.23 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.23 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:629:22: note: while referencing 'emptyOptions' 160:19.23 629 | nsTArray emptyOptions; 160:19.23 | ^~~~~~~~~~~~ 160:19.25 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.25 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.26 from Unified_cpp_dom_base7.cpp:2: 160:19.26 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)': 160:19.26 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::dom::PermissionRequest [1]' [-Warray-bounds] 160:19.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.26 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.26 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:288:60: note: while referencing '' 160:19.26 288 | aDesArray.AppendElement(PermissionRequest(type, options)); 160:19.26 | ^ 160:19.26 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.26 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.26 from Unified_cpp_dom_base7.cpp:2: 160:19.26 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:19.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.27 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.27 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:277:24: note: while referencing 'options' 160:19.27 277 | nsTArray options; 160:19.27 | ^~~~~~~ 160:19.42 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.42 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.42 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.42 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.42 from Unified_cpp_dom_base7.cpp:2: 160:19.43 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsDOMMutationObserver::Observe(nsINode&, const mozilla::dom::MutationObserverInit&, mozilla::ErrorResult&)': 160:19.43 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:19.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.43 In file included from Unified_cpp_dom_base7.cpp:137: 160:19.43 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.cpp:649:28: note: while referencing 'filters' 160:19.43 649 | nsTArray> filters; 160:19.43 | ^~~~~~~ 160:19.66 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.66 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.66 from Unified_cpp_dom_base7.cpp:2: 160:19.66 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsContentPermissionRequestProxy::Init(const nsTArray&)': 160:19.66 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 160:19.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.67 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.67 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:848:40: note: while referencing '' 160:19.67 848 | mPermissionRequests = requests.Clone(); 160:19.67 | ^ 160:19.83 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:19.83 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:19.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:19.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:19.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:19.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:19.83 from Unified_cpp_dom_base7.cpp:2: 160:19.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In constructor 'mozilla::dom::ContentPermissionRequestParent::ContentPermissionRequestParent(const nsTArray&, mozilla::dom::Element*, nsIPrincipal*, nsIPrincipal*, bool, bool)': 160:19.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 160:19.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:19.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:19.83 In file included from Unified_cpp_dom_base7.cpp:65: 160:19.83 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:158:31: note: while referencing '' 160:19.83 158 | mRequests = aRequests.Clone(); 160:19.83 | ^ 160:20.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:20.14 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:20.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:20.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:20.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:20.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:20.14 from Unified_cpp_dom_base7.cpp:2: 160:20.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::nsContentPermissionUtils::AskPermission(nsIContentPermissionRequest*, nsPIDOMWindowInner*)': 160:20.14 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:20.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:20.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:20.15 In file included from Unified_cpp_dom_base7.cpp:65: 160:20.15 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:356:33: note: while referencing 'permArray' 160:20.15 356 | nsTArray permArray; 160:20.15 | ^~~~~~~~~ 160:20.69 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:20.69 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:20.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:20.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:20.70 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:20.70 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:20.70 from Unified_cpp_dom_base7.cpp:2: 160:20.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsAutoMutationBatch::Done()': 160:20.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:20.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:20.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:20.70 In file included from Unified_cpp_dom_base7.cpp:137: 160:20.70 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.cpp:985:35: note: while referencing 'allObservers' 160:20.70 985 | nsTArray allObservers; 160:20.70 | ^~~~~~~~~~~~ 160:22.50 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:22.50 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:22.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:22.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:22.51 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:22.51 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:22.51 from Unified_cpp_dom_base7.cpp:2: 160:22.51 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsContentPermissionRequestProxy::Cancel()': 160:22.51 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:22.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:22.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:22.51 In file included from Unified_cpp_dom_base7.cpp:65: 160:22.51 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:973:30: note: while referencing 'emptyChoices' 160:22.51 973 | nsTArray emptyChoices; 160:22.51 | ^~~~~~~~~~~~ 160:22.53 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:22.53 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:22.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:22.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:22.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:22.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:22.53 from Unified_cpp_dom_base7.cpp:2: 160:22.53 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsContentPermissionRequestProxy::Allow(JS::HandleValue)': 160:22.53 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:22.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:22.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:22.54 In file included from Unified_cpp_dom_base7.cpp:65: 160:22.54 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:991:30: note: while referencing 'choices' 160:22.54 991 | nsTArray choices; 160:22.54 | ^~~~~~~ 160:22.56 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:22.56 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:22.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:22.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:22.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:22.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:22.56 from Unified_cpp_dom_base7.cpp:2: 160:22.56 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In constructor 'mozilla::dom::ContentPermissionRequestBase::ContentPermissionRequestBase(nsIPrincipal*, nsPIDOMWindowInner*, const nsACString&, const nsACString&)': 160:22.56 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:22.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:22.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:22.56 In file included from Unified_cpp_dom_base7.cpp:65: 160:22.56 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentPermissionHelper.cpp:557:25: note: while referencing 'types' 160:22.56 557 | nsTArray types; 160:22.56 | ^~~~~ 160:22.95 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:22.95 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:22.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:22.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:22.95 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:22.95 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:22.95 from Unified_cpp_dom_base7.cpp:2: 160:22.95 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsContentSink::StartLayout(bool)': 160:22.95 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:22.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:22.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:22.95 In file included from Unified_cpp_dom_base7.cpp:83: 160:22.95 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentSink.cpp:1166:64: note: while referencing '' 160:22.95 1166 | nsContentUtils::eLAYOUT_PROPERTIES, "ForcedLayoutStart"); 160:22.95 | ^ 160:23.50 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:23.50 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:23.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:23.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:23.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:23.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:23.50 from Unified_cpp_dom_base7.cpp:2: 160:23.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsDOMDataChannel::DoOnMessageAvailable(const nsACString&, bool)': 160:23.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:23.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:23.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:23.50 In file included from Unified_cpp_dom_base7.cpp:128: 160:23.50 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMDataChannel.cpp:317:73: note: while referencing '' 160:23.50 317 | nullptr, Sequence>()); 160:23.50 | ^ 160:23.70 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 160:23.70 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTObserverArray.h:11, 160:23.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Observer.h:10, 160:23.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 160:23.70 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.h:10, 160:23.70 from /builddir/build/BUILD/firefox-78.7.0/dom/base/WindowOrientationObserver.cpp:7, 160:23.70 from Unified_cpp_dom_base7.cpp:2: 160:23.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In static member function 'static void nsDOMMutationObserver::HandleMutationsInternal(mozilla::AutoSlowOperation&)': 160:23.70 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:23.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:23.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:23.70 In file included from Unified_cpp_dom_base7.cpp:137: 160:23.70 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMMutationObserver.cpp:822:37: note: while referencing 'signalList' 160:23.70 822 | nsTArray> signalList; 160:23.70 | ^~~~~~~~~~ 160:42.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:42.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:42.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:42.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:42.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:42.65 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:42.65 from RTCPeerConnectionIceEventBinding.cpp:4, 160:42.65 from UnifiedBindings16.cpp:2: 160:42.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCRtpReceiver_Binding::getContributingSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 160:42.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:42.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:42.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:42.66 In file included from UnifiedBindings16.cpp:28: 160:42.66 RTCRtpReceiverBinding.cpp:125:38: note: while referencing 'result' 160:42.66 125 | nsTArray result; 160:42.66 | ^~~~~~ 160:42.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:42.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:42.78 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:42.78 from RTCPeerConnectionIceEventBinding.cpp:4, 160:42.78 from UnifiedBindings16.cpp:2: 160:42.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCRtpReceiver_Binding::getSynchronizationSources(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 160:42.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 160:42.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:42.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:42.79 In file included from UnifiedBindings16.cpp:28: 160:42.79 RTCRtpReceiverBinding.cpp:185:41: note: while referencing 'result' 160:42.79 185 | nsTArray result; 160:42.79 | ^~~~~~ 160:51.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:51.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:51.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:51.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:51.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:51.34 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:51.34 from RTCPeerConnectionIceEventBinding.cpp:4, 160:51.34 from UnifiedBindings16.cpp:2: 160:51.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const': 160:51.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 160:51.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:51.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:51.35 In file included from UnifiedBindings16.cpp:106: 160:51.35 RTCTrackEvent.cpp:111:28: note: while referencing '' 160:51.35 111 | aRetVal = mStreams.Clone(); 160:51.35 | ^ 160:51.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:51.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:51.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:51.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:51.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:51.42 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:51.42 from RTCPeerConnectionIceEventBinding.cpp:4, 160:51.42 from UnifiedBindings16.cpp:2: 160:51.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCTrackEvent_Binding::get_streams(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 160:51.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:51.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:51.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:51.42 In file included from UnifiedBindings16.cpp:119: 160:51.42 RTCTrackEventBinding.cpp:369:57: note: while referencing 'result' 160:51.42 369 | nsTArray> result; 160:51.42 | ^~~~~~ 160:52.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.61 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.62 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.62 from UnifiedBindings16.cpp:2: 160:52.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCRtpSenderJSImpl::GetStreams(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)': 160:52.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:52.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:52.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:52.62 In file included from UnifiedBindings16.cpp:41: 160:52.62 RTCRtpSenderBinding.cpp:3202:45: note: while referencing 'rvalDecl' 160:52.62 3202 | Sequence> rvalDecl; 160:52.62 | ^~~~~~~~ 160:52.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.63 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.63 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.63 from UnifiedBindings16.cpp:2: 160:52.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:52.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:52.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:52.63 In file included from UnifiedBindings16.cpp:41: 160:52.63 RTCRtpSenderBinding.cpp:3202:45: note: while referencing 'rvalDecl' 160:52.64 3202 | Sequence> rvalDecl; 160:52.64 | ^~~~~~~~ 160:52.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.64 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.64 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.65 from UnifiedBindings16.cpp:2: 160:52.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:52.65 416 | mArray.mHdr->mLength = 0; 160:52.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 160:52.65 In file included from UnifiedBindings16.cpp:41: 160:52.65 RTCRtpSenderBinding.cpp:3202:45: note: while referencing 'rvalDecl' 160:52.65 3202 | Sequence> rvalDecl; 160:52.65 | ^~~~~~~~ 160:52.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.66 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.66 from UnifiedBindings16.cpp:2: 160:52.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:52.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:52.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:52.66 In file included from UnifiedBindings16.cpp:41: 160:52.66 RTCRtpSenderBinding.cpp:3202:45: note: while referencing 'rvalDecl' 160:52.66 3202 | Sequence> rvalDecl; 160:52.66 | ^~~~~~~~ 160:52.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.66 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.66 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.66 from UnifiedBindings16.cpp:2: 160:52.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 160:52.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:52.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:52.67 In file included from UnifiedBindings16.cpp:41: 160:52.67 RTCRtpSenderBinding.cpp:3202:45: note: while referencing 'rvalDecl' 160:52.67 3202 | Sequence> rvalDecl; 160:52.67 | ^~~~~~~~ 160:52.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:52.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:52.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:52.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:52.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:52.86 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:52.86 from RTCPeerConnectionIceEventBinding.cpp:4, 160:52.86 from UnifiedBindings16.cpp:2: 160:52.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCRtpSender_Binding::getStreams(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 160:52.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 160:52.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:52.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:52.86 In file included from UnifiedBindings16.cpp:41: 160:52.86 RTCRtpSenderBinding.cpp:2190:57: note: while referencing 'result' 160:52.86 2190 | nsTArray> result; 160:52.86 | ^~~~~~ 160:59.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 160:59.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 160:59.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 160:59.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 160:59.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 160:59.84 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 160:59.84 from RTCPeerConnectionIceEventBinding.cpp:4, 160:59.85 from UnifiedBindings16.cpp:2: 160:59.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Range_Binding::getClientRectsAndTexts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 160:59.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::dom::ClientRectsAndTexts [1]' [-Warray-bounds] 160:59.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 160:59.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:59.85 In file included from UnifiedBindings16.cpp:145: 160:59.85 RangeBinding.cpp:1444:23: note: while referencing 'result' 160:59.85 1444 | ClientRectsAndTexts result; 160:59.85 | ^~~~~~ 161:00.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 161:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 161:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 161:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 161:00.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 161:00.62 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 161:00.62 from RTCPeerConnectionIceEventBinding.cpp:4, 161:00.62 from UnifiedBindings16.cpp:2: 161:00.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ReportingObserver_Binding::takeRecords(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 161:00.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 161:00.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:00.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:00.63 In file included from UnifiedBindings16.cpp:171: 161:00.63 ReportingBinding.cpp:2033:54: note: while referencing 'result' 161:00.63 2033 | nsTArray> result; 161:00.63 | ^~~~~~ 161:00.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 161:00.86 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 161:00.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.cpp:107, 161:00.86 from Unified_cpp_dom_base8.cpp:110: 161:00.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 161:00.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 161:00.87 79 | memset(this, 0, sizeof(nsXPTCVariant)); 161:00.87 | ^ 161:00.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 161:00.87 44 | struct nsXPTCVariant { 161:00.87 | ^~~~~~~~~~~~~ 161:04.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 161:04.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 161:04.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 161:04.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:15, 161:04.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 161:04.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Performance.h:11, 161:04.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PerformanceNavigation.h:11, 161:04.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:12, 161:04.21 from Unified_cpp_dom_base8.cpp:2: 161:04.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 161:04.21 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 161:04.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 161:04.21 34 | memset(aT, 0, sizeof(T)); 161:04.21 | ~~~~~~^~~~~~~~~~~~~~~~~~ 161:04.21 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.cpp:107, 161:04.21 from Unified_cpp_dom_base8.cpp:110: 161:04.21 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 161:04.21 2214 | struct GlobalProperties { 161:04.21 | ^~~~~~~~~~~~~~~~ 161:30.00 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:30.00 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:30.00 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:30.00 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:30.00 from Unified_cpp_dom_base8.cpp:2: 161:30.00 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsLineBreaker::FlushCurrentWord()': 161:30.00 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 161:30.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:30.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:30.00 In file included from Unified_cpp_dom_base8.cpp:137: 161:30.00 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsLineBreaker.cpp:68:18: note: while referencing 'capitalizationState' 161:30.00 68 | nsTArray capitalizationState; 161:30.00 | ^~~~~~~~~~~~~~~~~~~ 161:30.14 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:30.14 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:30.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:30.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:30.14 from Unified_cpp_dom_base8.cpp:2: 161:30.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsLineBreaker::AppendText(nsAtom*, const char16_t*, uint32_t, uint32_t, nsILineBreakSink*)': 161:30.15 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 161:30.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:30.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:30.15 In file included from Unified_cpp_dom_base8.cpp:137: 161:30.15 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsLineBreaker.cpp:202:18: note: while referencing 'capitalizationState' 161:30.15 202 | nsTArray capitalizationState; 161:30.15 | ^~~~~~~~~~~~~~~~~~~ 161:31.50 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:31.50 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:31.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:31.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:31.50 from Unified_cpp_dom_base8.cpp:2: 161:31.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsIGlobalObject::NotifyReportingObservers()': 161:31.50 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 161:31.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:31.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:31.50 In file included from Unified_cpp_dom_base8.cpp:101: 161:31.50 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIGlobalObject.cpp:330:51: note: while referencing '' 161:31.50 330 | for (auto& observer : mReportingObservers.Clone()) { 161:31.50 | ^ 161:38.58 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:38.58 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:38.58 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:38.58 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:38.58 from Unified_cpp_dom_base8.cpp:2: 161:38.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsFrameLoader::_ZN13nsFrameLoader19MaybeCreateDocShellEv.part.0()': 161:38.58 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 161:38.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:38.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:38.58 In file included from Unified_cpp_dom_base8.cpp:56: 161:38.58 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameLoader.cpp:2186:58: note: while referencing '' 161:38.59 2186 | ancestorPrincipals = doc->AncestorPrincipals().Clone(); 161:38.59 | ^ 161:38.59 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:38.59 from Unified_cpp_dom_base8.cpp:2: 161:38.59 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 161:38.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:38.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:38.59 In file included from Unified_cpp_dom_base8.cpp:56: 161:38.59 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameLoader.cpp:2192:66: note: while referencing '' 161:38.59 2192 | ancestorOuterWindowIDs = doc->AncestorOuterWindowIDs().Clone(); 161:38.59 | ^ 161:38.59 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:38.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:38.60 from Unified_cpp_dom_base8.cpp:2: 161:38.60 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 161:38.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:38.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:38.60 In file included from Unified_cpp_dom_base8.cpp:56: 161:38.60 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameLoader.cpp:2191:24: note: while referencing 'ancestorOuterWindowIDs' 161:38.61 2191 | nsTArray ancestorOuterWindowIDs; 161:38.61 | ^~~~~~~~~~~~~~~~~~~~~~ 161:38.61 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:38.61 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:38.61 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:38.61 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:38.61 from Unified_cpp_dom_base8.cpp:2: 161:38.61 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 161:38.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:38.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:38.61 In file included from Unified_cpp_dom_base8.cpp:56: 161:38.61 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFrameLoader.cpp:2184:38: note: while referencing 'ancestorPrincipals' 161:38.61 2184 | nsTArray> ancestorPrincipals; 161:38.61 | ^~~~~~~~~~~~~~~~~~ 161:39.30 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:39.30 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:39.30 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:39.30 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:39.30 from Unified_cpp_dom_base8.cpp:2: 161:39.30 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In function 'void LogWarningFullscreenWindowRaise(mozilla::dom::Element*)': 161:39.30 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 161:39.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:39.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:39.30 In file included from Unified_cpp_dom_base8.cpp:47: 161:39.30 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFocusManager.cpp:1282:22: note: while referencing 'params' 161:39.30 1282 | nsTArray params; 161:39.30 | ^~~~~~ 161:39.30 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:39.30 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:39.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:39.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:39.31 from Unified_cpp_dom_base8.cpp:2: 161:39.31 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 161:39.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:39.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:39.31 In file included from Unified_cpp_dom_base8.cpp:47: 161:39.31 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFocusManager.cpp:1282:22: note: while referencing 'params' 161:39.31 1282 | nsTArray params; 161:39.31 | ^~~~~~ 161:39.43 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 161:39.43 from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsCOMArray.h:16, 161:39.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.h:11, 161:39.43 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsDOMNavigationTiming.cpp:7, 161:39.43 from Unified_cpp_dom_base8.cpp:2: 161:39.43 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'void nsFocusManager::SetFocusInner(mozilla::dom::Element*, int32_t, bool, bool)': 161:39.43 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 161:39.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 161:39.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161:39.43 In file included from Unified_cpp_dom_base8.cpp:47: 161:39.43 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsFocusManager.cpp:1517:47: note: while referencing '' 161:39.43 1517 | "FocusedWindowedPluginWhileFullscreen"); 161:39.43 | ^ 161:59.84 In file included from Unified_cpp_dom_base9.cpp:11: 161:59.84 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 161:59.85 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp:154:52: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 161:59.85 154 | (mAttrCount - i) * sizeof(InternalAttr)); 161:59.85 | ^ 161:59.85 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp:12, 161:59.85 from Unified_cpp_dom_base9.cpp:11: 161:59.85 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 161:59.85 93 | struct InternalAttr { 161:59.85 | ^~~~~~~~~~~~ 161:59.85 In file included from Unified_cpp_dom_base9.cpp:11: 161:59.85 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 161:59.85 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp:229:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 161:59.85 229 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 161:59.85 | ^ 161:59.85 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.cpp:12, 161:59.85 from Unified_cpp_dom_base9.cpp:11: 161:59.85 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 161:59.86 93 | struct InternalAttr { 161:59.86 | ^~~~~~~~~~~~ 162:28.83 In file included from /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray.h:3078, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.h:18, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributeElement.h:16, 162:28.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributeElement.cpp:7, 162:28.83 from Unified_cpp_dom_base9.cpp:2: 162:28.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h: In member function 'bool nsScreen::MozLockOrientation(const nsAString&, nsScreen::ErrorResult&)': 162:28.83 /builddir/build/BUILD/firefox-78.7.0/xpcom/ds/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 162:28.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 162:28.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:28.84 In file included from Unified_cpp_dom_base9.cpp:101: 162:28.84 /builddir/build/BUILD/firefox-78.7.0/dom/base/nsScreen.cpp:220:22: note: while referencing 'orientations' 162:28.84 220 | Sequence orientations; 162:28.84 | ^~~~~~~~~~~~ 162:31.92 dom/battery 162:41.97 dom/cache 163:04.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:04.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:04.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:04.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:04.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:04.16 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/Action.cpp:7, 163:04.16 from Unified_cpp_dom_cache0.cpp:2: 163:04.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 163:04.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 163:04.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 163:04.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 163:04.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 163:04.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 163:04.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 163:04.17 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 163:04.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:04.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 163:04.17 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/Cache.cpp:15, 163:04.17 from Unified_cpp_dom_cache0.cpp:29: 163:04.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 163:04.17 27 | struct JSGCSetting { 163:04.17 | ^~~~~~~~~~~ 163:49.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:49.31 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:49.31 from Unified_cpp_dom_cache1.cpp:2: 163:49.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::cache::TypeUtils::ToInternalHeaders(const nsTArray&, mozilla::dom::HeadersGuardEnum)': 163:49.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 163:49.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:49.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:49.31 In file included from Unified_cpp_dom_cache1.cpp:92: 163:49.31 /builddir/build/BUILD/firefox-78.7.0/dom/cache/TypeUtils.cpp:355:36: note: while referencing 'entryList' 163:49.31 355 | nsTArray entryList(aHeadersEntryList.Length()); 163:49.31 | ^~~~~~~~~ 163:49.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:49.64 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:49.64 from Unified_cpp_dom_cache1.cpp:2: 163:49.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, const nsTArray&, mozilla::dom::cache::StreamList&)': 163:49.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 163:49.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:49.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:49.65 In file included from Unified_cpp_dom_cache1.cpp:29: 163:49.65 /builddir/build/BUILD/firefox-78.7.0/dom/cache/Manager.cpp:1545:75: note: while referencing '' 163:49.65 1545 | Some(StreamInfo{aSavedResponseList, nsTArray(), 163:49.65 | ^ 163:49.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:49.70 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:49.70 from Unified_cpp_dom_cache1.cpp:2: 163:49.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, const nsTArray&, mozilla::dom::cache::StreamList&)': 163:49.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 163:49.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:49.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:49.71 In file included from Unified_cpp_dom_cache1.cpp:29: 163:49.71 /builddir/build/BUILD/firefox-78.7.0/dom/cache/Manager.cpp:1553:56: note: while referencing '' 163:49.71 1553 | Some(StreamInfo{nsTArray(), aSavedRequestList, 163:49.71 | ^ 163:52.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:52.70 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:52.70 from Unified_cpp_dom_cache1.cpp:2: 163:52.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::cache::Manager::StorageKeysAction::Complete(mozilla::dom::cache::Manager::Listener*, mozilla::ErrorResult&&)': 163:52.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::cache::StorageKeysResult [1]' [-Warray-bounds] 163:52.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:52.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:52.71 In file included from Unified_cpp_dom_cache1.cpp:29: 163:52.71 /builddir/build/BUILD/firefox-78.7.0/dom/cache/Manager.cpp:1461:68: note: while referencing '' 163:52.71 1461 | aListener->OnOpComplete(std::move(aRv), StorageKeysResult(mKeys)); 163:52.71 | ^ 163:53.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:53.26 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:53.26 from Unified_cpp_dom_cache1.cpp:2: 163:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::cache::Manager::CacheMatchAllAction::Complete(mozilla::dom::cache::Manager::Listener*, mozilla::ErrorResult&&)': 163:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::cache::CacheMatchAllResult [1]' [-Warray-bounds] 163:53.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:53.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:53.27 In file included from Unified_cpp_dom_cache1.cpp:29: 163:53.27 /builddir/build/BUILD/firefox-78.7.0/dom/cache/Manager.cpp:661:65: note: while referencing '' 163:53.27 661 | aListener->OnOpComplete(std::move(aRv), CacheMatchAllResult(), 163:53.27 | ^ 163:53.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:53.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:53.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:53.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:53.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:53.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:53.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:53.35 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:53.35 from Unified_cpp_dom_cache1.cpp:2: 163:53.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::cache::Manager::CacheKeysAction::Complete(mozilla::dom::cache::Manager::Listener*, mozilla::ErrorResult&&)': 163:53.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::cache::CacheKeysResult [1]' [-Warray-bounds] 163:53.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:53.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:53.35 In file included from Unified_cpp_dom_cache1.cpp:29: 163:53.35 /builddir/build/BUILD/firefox-78.7.0/dom/cache/Manager.cpp:1195:61: note: while referencing '' 163:53.35 1195 | aListener->OnOpComplete(std::move(aRv), CacheKeysResult(), mSavedRequests, 163:53.35 | ^ 163:55.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 163:55.38 from /builddir/build/BUILD/firefox-78.7.0/dom/cache/DBAction.cpp:7, 163:55.39 from Unified_cpp_dom_cache1.cpp:2: 163:55.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::StreamControl::CloseAllReadStreams()': 163:55.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'nsTObserverArray > [1]' [-Warray-bounds] 163:55.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 163:55.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:55.39 In file included from Unified_cpp_dom_cache1.cpp:74: 163:55.39 /builddir/build/BUILD/firefox-78.7.0/dom/cache/StreamControl.cpp:65:8: note: while referencing 'readStreamList' 163:55.39 65 | auto readStreamList = mReadStreamList.Clone(); 163:55.39 | ^~~~~~~~~~~~~~ 163:58.80 dom/canvas 164:20.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 164:20.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 164:20.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 164:20.43 from CSSGroupingRuleBinding.cpp:4, 164:20.43 from UnifiedBindings2.cpp:2: 164:20.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ChannelWrapper_Binding::getResponseHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 164:20.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 164:20.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 164:20.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:20.44 In file included from UnifiedBindings2.cpp:340: 164:20.44 ChannelWrapperBinding.cpp:3629:27: note: while referencing 'result' 164:20.44 3629 | nsTArray result; 164:20.44 | ^~~~~~ 164:20.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 164:20.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 164:20.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 164:20.51 from CSSGroupingRuleBinding.cpp:4, 164:20.51 from UnifiedBindings2.cpp:2: 164:20.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ChannelWrapper_Binding::getRequestHeaders(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 164:20.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 164:20.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 164:20.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:20.51 In file included from UnifiedBindings2.cpp:340: 164:20.51 ChannelWrapperBinding.cpp:3515:27: note: while referencing 'result' 164:20.51 3515 | nsTArray result; 164:20.51 | ^~~~~~ 164:21.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 164:21.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 164:21.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 164:21.37 from CSSGroupingRuleBinding.cpp:4, 164:21.37 from UnifiedBindings2.cpp:2: 164:21.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CheckerboardReportService_Binding::getReports(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 164:21.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 164:21.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 164:21.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:21.37 In file included from UnifiedBindings2.cpp:366: 164:21.37 CheckerboardReportServiceBinding.cpp:200:32: note: while referencing 'result' 164:21.37 200 | nsTArray result; 164:21.37 | ^~~~~~ 164:22.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 164:22.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 164:22.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 164:22.88 from CSSGroupingRuleBinding.cpp:4, 164:22.88 from UnifiedBindings2.cpp:2: 164:22.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CSSStyleDeclaration_Binding::getCSSImageURLs(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 164:22.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 164:22.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 164:22.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:22.88 In file included from UnifiedBindings2.cpp:145: 164:22.88 CSSStyleDeclarationBinding.cpp:225:23: note: while referencing 'result' 164:22.88 225 | nsTArray result; 164:22.88 | ^~~~~~ 164:30.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 164:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 164:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 164:30.97 from CSSGroupingRuleBinding.cpp:4, 164:30.97 from UnifiedBindings2.cpp:2: 164:30.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CanvasRenderingContext2D_Binding::getLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 164:30.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 164:30.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 164:30.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:30.97 In file included from UnifiedBindings2.cpp:262: 164:30.97 CanvasRenderingContext2DBinding.cpp:5017:20: note: while referencing 'result' 164:30.97 5017 | nsTArray result; 164:30.97 | ^~~~~~ 164:42.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsExpirationTracker.h:11, 164:42.61 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasImageCache.cpp:8, 164:42.62 from Unified_cpp_dom_canvas0.cpp:11: 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 164:42.62 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 164:42.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:42.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 164:42.62 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/ImageBitmap.cpp:13, 164:42.62 from Unified_cpp_dom_canvas0.cpp:74: 164:42.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 164:42.62 27 | struct JSGCSetting { 164:42.62 | ^~~~~~~~~~~ 165:22.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:22.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsExpirationTracker.h:11, 165:22.66 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasImageCache.cpp:8, 165:22.66 from Unified_cpp_dom_canvas0.cpp:11: 165:22.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 165:22.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 165:22.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:22.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:22.67 In file included from Unified_cpp_dom_canvas0.cpp:20: 165:22.67 /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: while referencing 'dash' 165:22.67 4134 | nsTArray dash; 165:22.67 | ^~~~ 165:28.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:28.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsExpirationTracker.h:11, 165:28.21 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasImageCache.cpp:8, 165:28.21 from Unified_cpp_dom_canvas0.cpp:11: 165:28.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::CanvasRenderingContext2D::UpdateFilter()': 165:28.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsFilterInstance::FilterDescription [1]' {aka 'mozilla::gfx::FilterDescription [1]'} [-Warray-bounds] 165:28.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:28.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:28.21 In file included from Unified_cpp_dom_canvas0.cpp:20: 165:28.21 /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasRenderingContext2D.cpp:2468:76: note: while referencing '' 165:28.21 2468 | gfxRect(0, 0, mWidth, mHeight), CurrentState().filterAdditionalImages); 165:28.21 | ^ 165:28.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:28.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsExpirationTracker.h:11, 165:28.22 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasImageCache.cpp:8, 165:28.22 from Unified_cpp_dom_canvas0.cpp:11: 165:28.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::gfx::FilterDescription [1]' [-Warray-bounds] 165:28.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:28.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:28.22 In file included from Unified_cpp_dom_canvas0.cpp:20: 165:28.22 /builddir/build/BUILD/firefox-78.7.0/dom/canvas/CanvasRenderingContext2D.cpp:2444:47: note: while referencing '' 165:28.22 2444 | CurrentState().filter = FilterDescription(); 165:28.22 | ^ 165:33.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 165:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 165:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 165:33.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 165:33.13 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 165:33.13 from ScrollViewChangeEventBinding.cpp:4, 165:33.13 from UnifiedBindings20.cpp:2: 165:33.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ShadowRoot_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 165:33.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 165:33.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:33.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:33.14 In file included from UnifiedBindings20.cpp:119: 165:33.14 ShadowRootBinding.cpp:999:57: note: while referencing 'result' 165:33.14 999 | nsTArray> result; 165:33.14 | ^~~~~~ 165:41.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:41.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 165:41.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 165:41.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 165:41.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 165:41.72 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 165:41.72 from ScrollViewChangeEventBinding.cpp:4, 165:41.72 from UnifiedBindings20.cpp:2: 165:41.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ServiceWorker_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 165:41.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 165:41.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:41.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:41.73 In file included from UnifiedBindings20.cpp:54: 165:41.73 ServiceWorkerBinding.cpp:232:64: note: while referencing 'arg1' 165:41.73 232 | RootedDictionary arg1(cx); 165:41.73 | ^~~~ 165:41.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:41.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 165:41.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 165:41.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 165:41.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 165:41.73 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 165:41.73 from ScrollViewChangeEventBinding.cpp:4, 165:41.73 from UnifiedBindings20.cpp:2: 165:41.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 165:41.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:41.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:41.74 In file included from UnifiedBindings20.cpp:54: 165:41.74 ServiceWorkerBinding.cpp:313:68: note: while referencing 'arg1' 165:41.74 313 | RootedDictionary arg1(cx); 165:41.74 | ^~~~ 165:41.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:41.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 165:41.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 165:41.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 165:41.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 165:41.75 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 165:41.75 from ScrollViewChangeEventBinding.cpp:4, 165:41.75 from UnifiedBindings20.cpp:2: 165:41.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 165:41.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:41.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:41.75 In file included from UnifiedBindings20.cpp:54: 165:41.75 ServiceWorkerBinding.cpp:252:66: note: while referencing 'arg1' 165:41.75 252 | RootedDictionary arg1(cx); 165:41.75 | ^~~~ 165:47.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 165:47.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 165:47.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 165:47.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 165:47.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 165:47.97 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 165:47.97 from ScrollViewChangeEventBinding.cpp:4, 165:47.98 from UnifiedBindings20.cpp:2: 165:47.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::SpeechSynthesis_Binding::getVoices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 165:47.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 165:47.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 165:47.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165:47.98 In file included from UnifiedBindings20.cpp:327: 165:47.98 SpeechSynthesisBinding.cpp:303:68: note: while referencing 'result' 165:47.98 303 | nsTArray> result; 165:47.98 | ^~~~~~ 166:32.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:32.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 166:32.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRangeBinding.h:9, 166:32.02 from StaticRangeBinding.cpp:4, 166:32.02 from UnifiedBindings21.cpp:2: 166:32.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::Storage_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 166:32.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 166:32.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:32.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:32.02 In file included from UnifiedBindings21.cpp:28: 166:32.02 StorageBinding.cpp:953:22: note: while referencing 'names' 166:32.02 953 | nsTArray names; 166:32.03 | ^~~~~ 166:37.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLContext.h:16, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGL2Context.h:9, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 166:37.74 from Unified_cpp_dom_canvas1.cpp:2: 166:37.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::SyncProducerActor::TransmitIpdlQueueData(bool, mozilla::dom::IpdlQueueBuffer&&) [with Derived = mozilla::dom::WebGLChild]': 166:37.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'std::unordered_map::value_type [1]' {aka 'std::pair [1]'} [-Warray-bounds] 166:37.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:37.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:37.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebGLChild.h:19, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLChild.h:11, 166:37.74 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLChild.cpp:6, 166:37.74 from Unified_cpp_dom_canvas1.cpp:92: 166:37.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IpdlQueue.h:164:38: note: while referencing '' 166:37.75 164 | return mIpdlQueueBuffers.insert({aBuffer.id, std::move(aBuffer)}).second; 166:37.75 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:37.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:37.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 166:37.75 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLContext.h:16, 166:37.75 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGL2Context.h:9, 166:37.75 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 166:37.75 from Unified_cpp_dom_canvas1.cpp:2: 166:37.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IpdlQueueBuffers [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 166:37.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:37.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:37.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebGLChild.h:19, 166:37.76 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLChild.h:11, 166:37.76 from /builddir/build/BUILD/firefox-78.7.0/dom/canvas/WebGLChild.cpp:6, 166:37.76 from Unified_cpp_dom_canvas1.cpp:92: 166:37.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IpdlQueue.h:126:22: note: while referencing 'responses' 166:37.76 126 | IpdlQueueBuffers responses; 166:37.76 | ^~~~~~~~~ 166:38.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:38.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 166:38.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRangeBinding.h:9, 166:38.70 from StaticRangeBinding.cpp:4, 166:38.70 from UnifiedBindings21.cpp:2: 166:38.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CryptoKey_Binding::get_usages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 166:38.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 166:38.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:38.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:38.70 In file included from UnifiedBindings21.cpp:210: 166:38.70 SubtleCryptoBinding.cpp:3897:22: note: while referencing 'result' 166:38.70 3897 | nsTArray result; 166:38.70 | ^~~~~~ 166:53.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:53.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 166:53.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRangeBinding.h:9, 166:53.66 from StaticRangeBinding.cpp:4, 166:53.66 from UnifiedBindings21.cpp:2: 166:53.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Text_Binding::getBoxQuadsFromWindowOrigin(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 166:53.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 166:53.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:53.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:53.67 In file included from UnifiedBindings21.cpp:340: 166:53.67 TextBinding.cpp:295:55: note: while referencing 'result' 166:53.67 295 | nsTArray> result; 166:53.67 | ^~~~~~ 166:53.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 166:53.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 166:53.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AbstractRangeBinding.h:9, 166:53.77 from StaticRangeBinding.cpp:4, 166:53.77 from UnifiedBindings21.cpp:2: 166:53.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Text_Binding::getBoxQuads(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 166:53.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 166:53.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 166:53.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166:53.77 In file included from UnifiedBindings21.cpp:340: 166:53.78 TextBinding.cpp:225:55: note: while referencing 'result' 166:53.78 225 | nsTArray> result; 166:53.78 | ^~~~~~ 168:06.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:06.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:06.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:06.22 from TextTrackCueListBinding.cpp:4, 168:06.22 from UnifiedBindings22.cpp:2: 168:06.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::URLSearchParams_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 168:06.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 168:06.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:06.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:06.22 In file included from UnifiedBindings22.cpp:288: 168:06.22 URLSearchParamsBinding.cpp:733:22: note: while referencing 'result' 168:06.22 733 | nsTArray result; 168:06.22 | ^~~~~~ 168:07.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:07.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:07.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:07.28 from TextTrackCueListBinding.cpp:4, 168:07.28 from UnifiedBindings22.cpp:2: 168:07.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TreeColumns_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 168:07.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 168:07.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:07.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:07.28 In file included from UnifiedBindings22.cpp:158: 168:07.28 TreeColumnsBinding.cpp:825:22: note: while referencing 'names' 168:07.28 825 | nsTArray names; 168:07.28 | ^~~~~ 168:08.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:08.24 from TextTrackCueListBinding.cpp:4, 168:08.24 from UnifiedBindings22.cpp:2: 168:08.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::URLSearchParams]': 168:08.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 168:08.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:08.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:08.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeys.h:21, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:26, 168:08.24 from TextTrackListBinding.cpp:14, 168:08.24 from UnifiedBindings22.cpp:15: 168:08.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 168:08.24 190 | RootedDictionary dict(aCx); 168:08.24 | ^~~~ 168:08.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:08.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:08.24 from TextTrackCueListBinding.cpp:4, 168:08.24 from UnifiedBindings22.cpp:2: 168:08.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 168:08.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:08.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:08.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 168:08.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeys.h:21, 168:08.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:26, 168:08.25 from TextTrackListBinding.cpp:14, 168:08.25 from UnifiedBindings22.cpp:15: 168:08.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 168:08.25 190 | RootedDictionary dict(aCx); 168:08.25 | ^~~~ 168:13.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:13.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:13.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:13.81 from TextTrackCueListBinding.cpp:4, 168:13.81 from UnifiedBindings22.cpp:2: 168:13.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::TouchEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': 168:13.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::binding_detail::FastTouchEventInit [1]' [-Warray-bounds] 168:13.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:13.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:13.81 In file included from UnifiedBindings22.cpp:67: 168:13.81 TouchEventBinding.cpp:896:38: note: while referencing 'arg1' 168:13.81 896 | binding_detail::FastTouchEventInit arg1; 168:13.81 | ^~~~ 168:14.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 168:14.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 168:14.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TextTrackCueListBinding.h:9, 168:14.87 from TextTrackCueListBinding.cpp:4, 168:14.87 from UnifiedBindings22.cpp:2: 168:14.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::VRDisplay_Binding::getLayers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 168:14.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 168:14.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 168:14.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:14.87 In file included from UnifiedBindings22.cpp:327: 168:14.87 VRDisplayBinding.cpp:1265:21: note: while referencing 'result' 168:14.87 1265 | nsTArray result; 168:14.87 | ^~~~~~ 169:03.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 169:03.81 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 169:03.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 169:03.81 from WindowBinding.cpp:35, 169:03.81 from UnifiedBindings23.cpp:249: 169:03.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 169:03.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 169:03.81 79 | memset(this, 0, sizeof(nsXPTCVariant)); 169:03.81 | ^ 169:03.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 169:03.81 44 | struct nsXPTCVariant { 169:03.81 | ^~~~~~~~~~~~~ 169:09.94 dom/webgpu 169:13.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 169:13.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 169:13.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 169:13.71 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/wrappers/WrapperFactory.h:10, 169:13.71 from VideoTrackBinding.cpp:5, 169:13.71 from UnifiedBindings23.cpp:2: 169:13.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 169:13.71 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 169:13.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 169:13.71 34 | memset(aT, 0, sizeof(T)); 169:13.71 | ~~~~~~^~~~~~~~~~~~~~~~~~ 169:13.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 169:13.72 from WindowBinding.cpp:35, 169:13.72 from UnifiedBindings23.cpp:249: 169:13.72 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 169:13.72 2214 | struct GlobalProperties { 169:13.72 | ^~~~~~~~~~~~~~~~ 169:18.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 169:18.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 169:18.47 from VideoTrackBinding.cpp:4, 169:18.47 from UnifiedBindings23.cpp:2: 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 169:18.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 169:18.47 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 169:18.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169:18.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 169:18.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 169:18.48 from WorkerGlobalScopeBinding.cpp:25, 169:18.48 from UnifiedBindings23.cpp:327: 169:18.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 169:18.48 27 | struct JSGCSetting { 169:18.48 | ^~~~~~~~~~~ 170:09.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:09.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:09.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:09.43 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:09.43 from Unified_cpp_dom_webgpu1.cpp:2: 170:09.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::webgpu::Queue::Submit(const mozilla::dom::Sequence >&)': 170:09.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:09.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:09.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:09.44 In file included from Unified_cpp_dom_webgpu1.cpp:2: 170:09.44 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:25:19: note: while referencing 'list' 170:09.44 25 | nsTArray list(aCommandBuffers.Length()); 170:09.44 | ^~~~ 170:09.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:09.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:09.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:09.92 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:09.92 from Unified_cpp_dom_webgpu1.cpp:2: 170:09.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::webgpu::RawId mozilla::webgpu::WebGPUChild::DeviceCreatePipelineLayout(mozilla::webgpu::RawId, const mozilla::dom::GPUPipelineLayoutDescriptor&)': 170:09.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::webgpu::SerialPipelineLayoutDescriptor [1]' [-Warray-bounds] 170:09.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:09.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:09.93 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:09.93 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:253:34: note: while referencing 'desc' 170:09.93 253 | SerialPipelineLayoutDescriptor desc = {}; 170:09.93 | ^~~~ 170:09.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:09.97 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:09.97 from Unified_cpp_dom_webgpu1.cpp:2: 170:09.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::webgpu::RawId mozilla::webgpu::WebGPUChild::DeviceCreateBindGroup(mozilla::webgpu::RawId, const mozilla::dom::GPUBindGroupDescriptor&)': 170:09.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::webgpu::SerialBindGroupDescriptor [1]' [-Warray-bounds] 170:09.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:09.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:09.97 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:09.97 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:266:29: note: while referencing 'desc' 170:09.97 266 | SerialBindGroupDescriptor desc = {}; 170:09.97 | ^~~~ 170:10.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.03 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.03 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::webgpu::RawId mozilla::webgpu::WebGPUChild::DeviceCreateShaderModule(mozilla::webgpu::RawId, const mozilla::dom::GPUShaderModuleDescriptor&)': 170:10.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:10.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.03 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.03 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:301:22: note: while referencing 'data' 170:10.03 301 | nsTArray data(code.Length()); 170:10.03 | ^~~~ 170:10.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.14 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.14 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::webgpu::WebGPUChild::DeviceCreateSwapChain(mozilla::webgpu::RawId, const RGBDescriptor&, size_t, mozilla::wr::ExternalImageId)': 170:10.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:10.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.14 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.15 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:506:19: note: while referencing 'bufferIds' 170:10.15 506 | nsTArray bufferIds(maxBufferCount); 170:10.15 | ^~~~~~~~~ 170:10.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.38 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.38 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::webgpu::WebGPUParent::RecvDeviceCreateBindGroup(mozilla::webgpu::RawId, const mozilla::webgpu::SerialBindGroupDescriptor&, mozilla::webgpu::RawId)': 170:10.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:10.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.39 In file included from Unified_cpp_dom_webgpu1.cpp:110: 170:10.39 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUParent.cpp:419:37: note: while referencing 'ffiEntries' 170:10.39 419 | nsTArray ffiEntries(aDesc.mEntries.Length()); 170:10.39 | ^~~~~~~~~~ 170:10.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.49 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.49 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::webgpu::WebGPUParent::RecvDeviceCreateRenderPipeline(mozilla::webgpu::RawId, const mozilla::webgpu::SerialRenderPipelineDescriptor&, mozilla::webgpu::RawId)': 170:10.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:10.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.50 In file included from Unified_cpp_dom_webgpu1.cpp:110: 170:10.50 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUParent.cpp:492:51: note: while referencing 'vertexBuffers' 170:10.50 492 | nsTArray vertexBuffers( 170:10.50 | ^~~~~~~~~~~~~ 170:10.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.89 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.89 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::webgpu::RawId mozilla::webgpu::WebGPUChild::DeviceCreateBindGroupLayout(mozilla::webgpu::RawId, const mozilla::dom::GPUBindGroupLayoutDescriptor&)': 170:10.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::webgpu::SerialBindGroupLayoutDescriptor [1]' [-Warray-bounds] 170:10.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.89 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.89 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:243:35: note: while referencing 'desc' 170:10.89 243 | SerialBindGroupLayoutDescriptor desc = {nsCString(), std::move(entries)}; 170:10.89 | ^~~~ 170:10.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.90 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.90 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:10.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.90 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.90 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:226:43: note: while referencing 'entries' 170:10.90 226 | nsTArray entries(aDesc.mEntries.Length()); 170:10.90 | ^~~~~~~ 170:10.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.97 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.97 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::webgpu::RawId mozilla::webgpu::WebGPUChild::DeviceCreateRenderPipeline(mozilla::webgpu::RawId, const mozilla::dom::GPURenderPipelineDescriptor&)': 170:10.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::webgpu::SerialVertexBufferLayoutDescriptor [1]' [-Warray-bounds] 170:10.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.98 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.98 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:430:72: note: while referencing '' 170:10.98 430 | vb_desc = ConvertVertexBufferLayoutDescriptor(vertex_desc.Value()); 170:10.98 | ^ 170:10.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:10.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:10.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:10.98 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:10.98 from Unified_cpp_dom_webgpu1.cpp:2: 170:10.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::webgpu::SerialVertexBufferLayoutDescriptor [1]' [-Warray-bounds] 170:10.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:10.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:10.98 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:10.99 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:428:40: note: while referencing 'vb_desc' 170:10.99 428 | SerialVertexBufferLayoutDescriptor vb_desc = {}; 170:10.99 | ^~~~~~~ 170:11.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:11.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:11.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:11.24 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:11.24 from Unified_cpp_dom_webgpu1.cpp:2: 170:11.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr, true> > mozilla::webgpu::WebGPUChild::InstanceRequestAdapter(const mozilla::dom::GPURequestAdapterOptions&)': 170:11.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:11.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:11.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:11.24 In file included from Unified_cpp_dom_webgpu1.cpp:101: 170:11.24 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUChild.cpp:43:19: note: while referencing 'sharedIds' 170:11.24 43 | nsTArray sharedIds(count); 170:11.24 | ^~~~~~~~~ 170:11.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:11.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:11.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:11, 170:11.70 from /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/Queue.cpp:6, 170:11.70 from Unified_cpp_dom_webgpu1.cpp:2: 170:11.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::webgpu::WebGPUParent::RecvDeviceCreateSwapChain(mozilla::webgpu::RawId, mozilla::webgpu::RawId, const RGBDescriptor&, const nsTArray&, mozilla::webgpu::PWebGPUParent::ExternalImageId)': 170:11.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:11.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:11.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:11.70 In file included from Unified_cpp_dom_webgpu1.cpp:110: 170:11.70 /builddir/build/BUILD/firefox-78.7.0/dom/webgpu/ipc/WebGPUParent.cpp:565:19: note: while referencing 'bufferIds' 170:11.70 565 | nsTArray bufferIds(aBufferIds.Clone()); 170:11.70 | ^~~~~~~~~ 170:11.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:11.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:11.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:11.80 from VideoTrackBinding.cpp:4, 170:11.80 from UnifiedBindings23.cpp:2: 170:11.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Window_Binding::getWebExposedLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 170:11.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:11.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:11.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:11.81 In file included from UnifiedBindings23.cpp:249: 170:11.81 WindowBinding.cpp:8909:22: note: while referencing 'result' 170:11.81 8909 | nsTArray result; 170:11.81 | ^~~~~~ 170:11.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:11.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:11.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:11.87 from VideoTrackBinding.cpp:4, 170:11.88 from UnifiedBindings23.cpp:2: 170:11.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Window_Binding::getRegionalPrefsLocales(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 170:11.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:11.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:11.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:11.88 In file included from UnifiedBindings23.cpp:249: 170:11.88 WindowBinding.cpp:8849:22: note: while referencing 'result' 170:11.88 8849 | nsTArray result; 170:11.88 | ^~~~~~ 170:14.16 dom/clients/api 170:23.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:23.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:23.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:23.17 from VideoTrackBinding.cpp:4, 170:23.17 from UnifiedBindings23.cpp:2: 170:23.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::XRInputSource_Binding::get_profiles(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 170:23.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:23.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:23.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:23.18 In file included from UnifiedBindings23.cpp:184: 170:23.18 WebXRBinding.cpp:2202:22: note: while referencing 'result' 170:23.18 2202 | nsTArray result; 170:23.18 | ^~~~~~ 170:24.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:24.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:24.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:24.20 from VideoTrackBinding.cpp:4, 170:24.20 from UnifiedBindings23.cpp:2: 170:24.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicy_Binding::get_permissions(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 170:24.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:24.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:24.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:24.20 In file included from UnifiedBindings23.cpp:93: 170:24.20 WebExtensionPolicyBinding.cpp:928:22: note: while referencing 'result' 170:24.21 928 | nsTArray result; 170:24.21 | ^~~~~~ 170:24.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:24.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:24.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:24.37 from VideoTrackBinding.cpp:4, 170:24.37 from UnifiedBindings23.cpp:2: 170:24.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionContentScript_Binding::get_jsPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 170:24.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:24.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:24.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:24.37 In file included from UnifiedBindings23.cpp:80: 170:24.37 WebExtensionContentScriptBinding.cpp:2347:22: note: while referencing 'result' 170:24.38 2347 | nsTArray result; 170:24.38 | ^~~~~~ 170:24.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:24.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:24.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:24.54 from VideoTrackBinding.cpp:4, 170:24.54 from UnifiedBindings23.cpp:2: 170:24.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionContentScript_Binding::get_cssPaths(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 170:24.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:24.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:24.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:24.54 In file included from UnifiedBindings23.cpp:80: 170:24.54 WebExtensionContentScriptBinding.cpp:2242:22: note: while referencing 'result' 170:24.54 2242 | nsTArray result; 170:24.54 | ^~~~~~ 170:34.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:34.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:34.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:34.03 from VideoTrackBinding.cpp:4, 170:34.03 from UnifiedBindings23.cpp:2: 170:34.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerDebuggerGlobalScope_Binding::retrieveConsoleEvents(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 170:34.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 170:34.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:34.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:34.03 In file included from UnifiedBindings23.cpp:314: 170:34.03 WorkerDebuggerGlobalScopeBinding.cpp:579:23: note: while referencing 'result' 170:34.03 579 | nsTArray result; 170:34.03 | ^~~~~~ 170:35.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:35.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 170:35.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 170:35.70 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.h:10, 170:35.70 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.cpp:7, 170:35.70 from Unified_cpp_dom_clients_api0.cpp:2: 170:35.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 170:35.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 170:35.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 170:35.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 170:35.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 170:35.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 170:35.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 170:35.71 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 170:35.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:35.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 170:35.71 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/ClientDOMUtil.h:12, 170:35.71 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.cpp:9, 170:35.71 from Unified_cpp_dom_clients_api0.cpp:2: 170:35.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 170:35.72 27 | struct JSGCSetting { 170:35.72 | ^~~~~~~~~~~ 170:38.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:38.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:38.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 170:38.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 170:38.96 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.h:10, 170:38.96 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.cpp:7, 170:38.96 from Unified_cpp_dom_clients_api0.cpp:2: 170:38.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::dom::Clients::Get(const nsAString&, mozilla::ErrorResult&)::::]': 170:38.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:38.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:38.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:38.97 In file included from Unified_cpp_dom_clients_api0.cpp:11: 170:38.97 /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Clients.cpp:101:42: note: while referencing '' 170:38.97 101 | nsTArray()); 170:38.97 | ^ 170:38.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:38.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:38.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 170:38.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 170:38.99 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.h:10, 170:38.99 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.cpp:7, 170:38.99 from Unified_cpp_dom_clients_api0.cpp:2: 170:38.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::::]': 170:38.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:38.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:38.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:38.99 In file included from Unified_cpp_dom_clients_api0.cpp:11: 170:39.00 /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Clients.cpp:184:40: note: while referencing '' 170:39.00 184 | nsTArray()); 170:39.00 | ^ 170:41.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:41.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:41.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 170:41.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 170:41.21 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.h:10, 170:41.21 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Client.cpp:7, 170:41.21 from Unified_cpp_dom_clients_api0.cpp:2: 170:41.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 170:41.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:41.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:41.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:41.22 In file included from Unified_cpp_dom_clients_api0.cpp:11: 170:41.22 /builddir/build/BUILD/firefox-78.7.0/dom/clients/api/Clients.cpp:168:34: note: while referencing 'clientList' 170:41.22 168 | nsTArray> clientList; 170:41.22 | ^~~~~~~~~~ 170:44.99 dom/clients/manager 170:57.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:57.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:57.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:57.18 from VideoTrackBinding.cpp:4, 170:57.18 from UnifiedBindings23.cpp:2: 170:57.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 170:57.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 170:57.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:57.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:57.18 In file included from WorkerGlobalScopeBinding.cpp:26, 170:57.19 from UnifiedBindings23.cpp:327: 170:57.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerNavigator.h:76:47: note: while referencing '' 170:57.19 76 | aLanguages = mProperties.mLanguages.Clone(); 170:57.19 | ^ 170:57.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:57.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:57.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:57.19 from VideoTrackBinding.cpp:4, 170:57.19 from UnifiedBindings23.cpp:2: 170:57.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 170:57.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:57.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:57.19 In file included from UnifiedBindings23.cpp:353: 170:57.19 WorkerNavigatorBinding.cpp:718:22: note: while referencing 'result' 170:57.20 718 | nsTArray result; 170:57.20 | ^~~~~~ 170:58.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 170:58.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 170:58.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 170:58.91 from VideoTrackBinding.cpp:4, 170:58.91 from UnifiedBindings23.cpp:2: 170:58.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Worker_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 170:58.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 170:58.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 170:58.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170:58.92 In file included from UnifiedBindings23.cpp:301: 170:58.92 WorkerBinding.cpp:679:68: note: while referencing 'arg1' 170:58.92 679 | RootedDictionary arg1(cx); 170:58.92 | ^~~~ 171:10.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 171:10.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 171:10.62 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientManager.h:9, 171:10.62 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientChannelHelper.cpp:9, 171:10.62 from Unified_cpp_dom_clients_manager0.cpp:2: 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 171:10.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 171:10.64 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 171:10.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:10.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 171:10.64 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientManager.cpp:13, 171:10.64 from Unified_cpp_dom_clients_manager0.cpp:65: 171:10.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 171:10.64 27 | struct JSGCSetting { 171:10.64 | ^~~~~~~~~~~ 171:21.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 171:21.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 171:21.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 171:21.80 from VideoTrackBinding.cpp:4, 171:21.80 from UnifiedBindings23.cpp:2: 171:21.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicy_Binding::getActiveExtensions(JSContext*, unsigned int, JS::Value*)': 171:21.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 171:21.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 171:21.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:21.80 In file included from UnifiedBindings23.cpp:93: 171:21.80 WebExtensionPolicyBinding.cpp:1873:73: note: while referencing 'result' 171:21.80 1873 | nsTArray> result; 171:21.80 | ^~~~~~ 171:30.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 171:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 171:30.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 171:30.41 from VideoTrackBinding.cpp:4, 171:30.41 from UnifiedBindings23.cpp:2: 171:30.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GPUDevice_Binding::createPipelineLayout(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 171:30.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastGPUPipelineLayoutDescriptor [1]' [-Warray-bounds] 171:30.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 171:30.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:30.42 In file included from UnifiedBindings23.cpp:158: 171:30.42 WebGPUBinding.cpp:14250:51: note: while referencing 'arg0' 171:30.42 14250 | binding_detail::FastGPUPipelineLayoutDescriptor arg0; 171:30.42 | ^~~~ 171:30.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 171:30.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 171:30.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:9, 171:30.49 from VideoTrackBinding.cpp:4, 171:30.49 from UnifiedBindings23.cpp:2: 171:30.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GPUDevice_Binding::createBindGroupLayout(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 171:30.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastGPUBindGroupLayoutDescriptor [1]' [-Warray-bounds] 171:30.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 171:30.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:30.50 In file included from UnifiedBindings23.cpp:158: 171:30.50 WebGPUBinding.cpp:14206:52: note: while referencing 'arg0' 171:30.50 14206 | binding_detail::FastGPUBindGroupLayoutDescriptor arg0; 171:30.50 | ^~~~ 171:59.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 171:59.56 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientOpPromise.h:9, 171:59.56 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientOpenWindowUtils.h:9, 171:59.56 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 171:59.56 from Unified_cpp_dom_clients_manager1.cpp:2: 171:59.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 171:59.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 171:59.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 171:59.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 171:59.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 171:59.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 171:59.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 171:59.57 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 171:59.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:59.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 171:59.57 from /builddir/build/BUILD/firefox-78.7.0/dom/clients/manager/ClientSource.cpp:23, 171:59.57 from Unified_cpp_dom_clients_manager1.cpp:20: 171:59.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 171:59.58 27 | struct JSGCSetting { 171:59.58 | ^~~~~~~~~~~ 172:15.59 dom/commandhandler 172:25.49 dom/credentialmanagement 172:36.52 dom/crypto 172:39.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 172:39.10 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 172:39.10 from XMLHttpRequestEventTargetBinding.cpp:18, 172:39.10 from UnifiedBindings24.cpp:2: 172:39.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 172:39.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 172:39.10 79 | memset(this, 0, sizeof(nsXPTCVariant)); 172:39.10 | ^ 172:39.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 172:39.10 44 | struct nsXPTCVariant { 172:39.11 | ^~~~~~~~~~~~~ 172:56.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 172:56.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 172:56.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 172:56.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 172:56.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 172:56.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 172:56.09 from XMLHttpRequestEventTargetBinding.cpp:4, 172:56.09 from UnifiedBindings24.cpp:2: 172:56.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 172:56.10 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 172:56.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 172:56.10 34 | memset(aT, 0, sizeof(T)); 172:56.10 | ~~~~~~^~~~~~~~~~~~~~~~~~ 172:56.10 In file included from XMLHttpRequestEventTargetBinding.cpp:18, 172:56.10 from UnifiedBindings24.cpp:2: 172:56.10 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 172:56.10 2214 | struct GlobalProperties { 172:56.10 | ^~~~~~~~~~~~~~~~ 172:56.79 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.h:10, 172:56.79 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.cpp:7, 172:56.80 from Unified_cpp_dom_crypto0.cpp:2: 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 172:56.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 172:56.80 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 172:56.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172:56.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 172:56.81 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/WebCryptoTask.cpp:23, 172:56.81 from Unified_cpp_dom_crypto0.cpp:29: 172:56.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 172:56.81 27 | struct JSGCSetting { 172:56.81 | ^~~~~~~~~~~ 173:00.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:00.73 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.h:10, 173:00.73 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.cpp:7, 173:00.73 from Unified_cpp_dom_crypto0.cpp:2: 173:00.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::ImportKeyTask::_ZN7mozilla3dom13ImportKeyTask13JwkCompatibleERKNS0_10JsonWebKeyEPKNS0_9CryptoKeyE.part.0(const mozilla::dom::JsonWebKey&, const mozilla::dom::CryptoKey*)': 173:00.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 173:00.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:00.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:00.73 In file included from Unified_cpp_dom_crypto0.cpp:29: 173:00.73 /builddir/build/BUILD/firefox-78.7.0/dom/crypto/WebCryptoTask.cpp:1324:26: note: while referencing 'usages' 173:00.73 1324 | nsTArray usages; 173:00.73 | ^~~~~~ 173:00.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:00.73 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.h:10, 173:00.73 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.cpp:7, 173:00.73 from Unified_cpp_dom_crypto0.cpp:2: 173:00.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 173:00.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:00.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:00.73 In file included from Unified_cpp_dom_crypto0.cpp:29: 173:00.73 /builddir/build/BUILD/firefox-78.7.0/dom/crypto/WebCryptoTask.cpp:1324:26: note: while referencing 'usages' 173:00.73 1324 | nsTArray usages; 173:00.73 | ^~~~~~ 173:02.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:02.82 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.h:10, 173:02.82 from /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoBuffer.cpp:7, 173:02.82 from Unified_cpp_dom_crypto0.cpp:2: 173:02.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::CryptoKey::PublicKeyToJwk(SECKEYPublicKey*, mozilla::dom::JsonWebKey&)': 173:02.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 173:02.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:02.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:02.82 In file included from Unified_cpp_dom_crypto0.cpp:11: 173:02.82 /builddir/build/BUILD/firefox-78.7.0/dom/crypto/CryptoKey.cpp:894:23: note: while referencing 'e' 173:02.82 894 | CryptoBuffer n, e; 173:02.82 | ^ 173:10.11 dom/debugger 173:22.18 dom/encoding 173:24.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:24.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 173:24.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 173:24.69 from XMLHttpRequestEventTargetBinding.cpp:4, 173:24.69 from UnifiedBindings24.cpp:2: 173:24.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSourcesChangeEvent::GetAdded(nsTArray >&) const': 173:24.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 173:24.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:24.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:24.70 In file included from UnifiedBindings24.cpp:119: 173:24.70 XRInputSourcesChangeEvent.cpp:100:26: note: while referencing '' 173:24.70 100 | aRetVal = mAdded.Clone(); 173:24.70 | ^ 173:24.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:24.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 173:24.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 173:24.75 from XMLHttpRequestEventTargetBinding.cpp:4, 173:24.75 from UnifiedBindings24.cpp:2: 173:24.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSourcesChangeEvent::GetRemoved(nsTArray >&) const': 173:24.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 173:24.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:24.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:24.75 In file included from UnifiedBindings24.cpp:119: 173:24.75 XRInputSourcesChangeEvent.cpp:106:28: note: while referencing '' 173:24.75 106 | aRetVal = mRemoved.Clone(); 173:24.75 | ^ 173:26.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:26.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 173:26.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 173:26.98 from XMLHttpRequestEventTargetBinding.cpp:4, 173:26.98 from UnifiedBindings24.cpp:2: 173:26.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_added(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 173:26.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 173:26.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:26.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:26.98 In file included from UnifiedBindings24.cpp:132: 173:26.98 XRInputSourcesChangeEventBinding.cpp:335:61: note: while referencing 'result' 173:26.98 335 | nsTArray> result; 173:26.98 | ^~~~~~ 173:27.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 173:27.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 173:27.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 173:27.14 from XMLHttpRequestEventTargetBinding.cpp:4, 173:27.14 from UnifiedBindings24.cpp:2: 173:27.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::XRInputSourcesChangeEvent_Binding::get_removed(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 173:27.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 173:27.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 173:27.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173:27.14 In file included from UnifiedBindings24.cpp:132: 173:27.14 XRInputSourcesChangeEventBinding.cpp:441:61: note: while referencing 'result' 173:27.14 441 | nsTArray> result; 173:27.14 | ^~~~~~ 173:32.33 dom/events 174:10.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 174:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 174:10.22 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:7: 174:10.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::EventStateManager::DoContentCommandEvent(mozilla::WidgetContentCommandEvent*)': 174:10.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IPCDataTransfer [1]' [-Warray-bounds] 174:10.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:10.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:10.22 /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:5698:29: note: while referencing 'ipcDataTransfer' 174:10.22 5698 | IPCDataTransfer ipcDataTransfer; 174:10.22 | ^~~~~~~~~~~~~~~ 174:11.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:11.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 174:11.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:7: 174:11.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 174:11.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 174:11.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:11.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:11.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:14: 174:11.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 174:11.68 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 174:11.68 | ^ 174:11.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:11.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 174:11.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 174:11.69 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:7: 174:11.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 174:11.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:11.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:11.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:14: 174:11.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 174:11.70 298 | mEditCommandsForSingleLineEditor.Clone(); 174:11.70 | ^ 174:11.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:7: 174:11.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 174:11.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:11.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:11.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 174:11.70 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:14: 174:11.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 174:11.70 300 | mEditCommandsForMultiLineEditor.Clone(); 174:11.70 | ^ 174:11.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:11.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 174:11.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 174:11.71 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:7: 174:11.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 174:11.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:11.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:11.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 174:11.72 from /builddir/build/BUILD/firefox-78.7.0/dom/events/EventStateManager.cpp:14: 174:11.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 174:11.72 302 | mEditCommandsForRichTextEditor.Clone(); 174:11.72 | ^ 174:23.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 174:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 174:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 174:23.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 174:23.21 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 174:23.21 from ChromeUtilsBinding.cpp:4, 174:23.21 from UnifiedBindings3.cpp:2: 174:23.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::DOMStringMap_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 174:23.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 174:23.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:23.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:23.22 In file included from UnifiedBindings3.cpp:405: 174:23.22 DOMStringMapBinding.cpp:268:22: note: while referencing 'names' 174:23.22 268 | nsTArray names; 174:23.22 | ^~~~~ 174:49.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 174:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 174:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 174:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 174:49.90 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 174:49.90 from ChromeUtilsBinding.cpp:4, 174:49.90 from UnifiedBindings3.cpp:2: 174:49.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Client_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 174:49.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 174:49.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:49.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:49.90 In file included from UnifiedBindings3.cpp:15: 174:49.90 ClientBinding.cpp:217:64: note: while referencing 'arg1' 174:49.90 217 | RootedDictionary arg1(cx); 174:49.91 | ^~~~ 174:49.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:49.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 174:49.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 174:49.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 174:49.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 174:49.91 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 174:49.91 from ChromeUtilsBinding.cpp:4, 174:49.91 from UnifiedBindings3.cpp:2: 174:49.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 174:49.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:49.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:49.91 In file included from UnifiedBindings3.cpp:15: 174:49.91 ClientBinding.cpp:298:68: note: while referencing 'arg1' 174:49.91 298 | RootedDictionary arg1(cx); 174:49.91 | ^~~~ 174:49.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 174:49.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 174:49.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 174:49.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 174:49.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 174:49.92 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/AtomList.h:11, 174:49.92 from ChromeUtilsBinding.cpp:4, 174:49.92 from UnifiedBindings3.cpp:2: 174:49.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 174:49.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 174:49.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:49.93 In file included from UnifiedBindings3.cpp:15: 174:49.93 ClientBinding.cpp:237:66: note: while referencing 'arg1' 174:49.93 237 | RootedDictionary arg1(cx); 174:49.93 | ^~~~ 175:00.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:00.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:00.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:00.12 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:00.12 from Unified_cpp_dom_events0.cpp:2: 175:00.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::CompositionEvent::GetRanges(mozilla::dom::TextClauseArray&)': 175:00.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 175:00.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:00.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:00.13 In file included from Unified_cpp_dom_events0.cpp:56: 175:00.13 /builddir/build/BUILD/firefox-78.7.0/dom/events/CompositionEvent.cpp:96:27: note: while referencing '' 175:00.13 96 | aRanges = mRanges.Clone(); 175:00.13 | ^ 175:00.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:00.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:00.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:00.13 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:00.13 from Unified_cpp_dom_events0.cpp:2: 175:00.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 175:00.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:00.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:00.13 In file included from Unified_cpp_dom_events0.cpp:56: 175:00.13 /builddir/build/BUILD/firefox-78.7.0/dom/events/CompositionEvent.cpp:83:29: note: while referencing '' 175:00.13 83 | aRanges = mRanges.Clone(); 175:00.13 | ^ 175:04.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:04.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:04.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:04.47 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:04.47 from Unified_cpp_dom_events0.cpp:2: 175:04.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::DataTransfer::CacheExternalClipboardFormats(bool)': 175:04.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 175:04.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:04.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:04.47 In file included from Unified_cpp_dom_events0.cpp:101: 175:04.47 /builddir/build/BUILD/firefox-78.7.0/dom/events/DataTransfer.cpp:1395:23: note: while referencing 'typesArray' 175:04.47 1395 | nsTArray typesArray; 175:04.48 | ^~~~~~~~~~ 175:04.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:04.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:04.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:04.48 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:04.48 from Unified_cpp_dom_events0.cpp:2: 175:04.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 175:04.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:04.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:04.48 In file included from Unified_cpp_dom_events0.cpp:101: 175:04.48 /builddir/build/BUILD/firefox-78.7.0/dom/events/DataTransfer.cpp:1395:23: note: while referencing 'typesArray' 175:04.48 1395 | nsTArray typesArray; 175:04.48 | ^~~~~~~~~~ 175:05.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:05.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:05.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:05.07 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:05.07 from Unified_cpp_dom_events0.cpp:2: 175:05.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DataTransfer::GetFilesAndDirectories(nsIPrincipal&, mozilla::ErrorResult&)': 175:05.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 175:05.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:05.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:05.08 In file included from Unified_cpp_dom_events0.cpp:101: 175:05.08 /builddir/build/BUILD/firefox-78.7.0/dom/events/DataTransfer.cpp:838:26: note: while referencing 'filesSeq' 175:05.08 838 | Sequence> filesSeq; 175:05.08 | ^~~~~~~~ 175:05.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:05.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 175:05.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 175:05.18 from /builddir/build/BUILD/firefox-78.7.0/dom/events/AnimationEvent.cpp:7, 175:05.18 from Unified_cpp_dom_events0.cpp:2: 175:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)': 175:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 175:05.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:05.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:05.18 In file included from Unified_cpp_dom_events0.cpp:110: 175:05.18 /builddir/build/BUILD/firefox-78.7.0/dom/events/DataTransferItem.cpp:358:37: note: while referencing 'entries' 175:05.18 358 | Sequence> entries; 175:05.19 | ^~~~~~~ 175:41.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:41.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:41.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:41.19 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:41.19 from Unified_cpp_dom_events1.cpp:2: 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 175:41.19 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 175:41.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:41.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 175:41.19 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:41.19 from Unified_cpp_dom_events1.cpp:2: 175:41.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 175:41.19 27 | struct JSGCSetting { 175:41.19 | ^~~~~~~~~~~ 175:54.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:54.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:54.58 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:54.59 from Unified_cpp_dom_events1.cpp:2: 175:54.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 175:54.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 175:54.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:54.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:54.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 175:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:54.60 from Unified_cpp_dom_events1.cpp:2: 175:54.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 175:54.60 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 175:54.60 | ^ 175:54.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:54.60 from Unified_cpp_dom_events1.cpp:2: 175:54.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 175:54.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:54.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:54.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 175:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 175:54.61 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:54.62 from Unified_cpp_dom_events1.cpp:2: 175:54.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 175:54.62 298 | mEditCommandsForSingleLineEditor.Clone(); 175:54.62 | ^ 175:54.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:54.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:54.63 from Unified_cpp_dom_events1.cpp:2: 175:54.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 175:54.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:54.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:54.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 175:54.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:54.64 from Unified_cpp_dom_events1.cpp:2: 175:54.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 175:54.64 300 | mEditCommandsForMultiLineEditor.Clone(); 175:54.64 | ^ 175:54.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:54.64 from Unified_cpp_dom_events1.cpp:2: 175:54.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 175:54.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:54.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:54.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 175:54.64 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:54.65 from Unified_cpp_dom_events1.cpp:2: 175:54.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 175:54.65 302 | mEditCommandsForRichTextEditor.Clone(); 175:54.65 | ^ 175:55.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:55.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:55.90 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:55.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:55.91 from Unified_cpp_dom_events1.cpp:2: 175:55.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::InternalEditorInputEvent::Duplicate() const': 175:55.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 175:55.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:55.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:55.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 175:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 175:55.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 175:55.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 175:55.92 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:17, 175:55.92 from Unified_cpp_dom_events1.cpp:2: 175:55.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:1256:48: note: while referencing '' 175:55.92 1256 | mTargetRanges = aEvent.mTargetRanges.Clone(); 175:55.92 | ^ 175:58.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:58.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:58.79 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:58.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:58.79 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:58.79 from Unified_cpp_dom_events1.cpp:2: 175:58.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray*)': 175:58.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 175:58.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:58.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:58.79 In file included from Unified_cpp_dom_events1.cpp:11: 175:58.79 /builddir/build/BUILD/firefox-78.7.0/dom/events/EventDispatcher.cpp:848:34: note: while referencing 'chain' 175:58.79 848 | nsTArray chain; 175:58.80 | ^~~~~ 175:59.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 175:59.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 175:59.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 175:59.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 175:59.46 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 175:59.46 from Unified_cpp_dom_events1.cpp:2: 175:59.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::EventListenerService::GetEventTargetChainFor(mozilla::dom::EventTarget*, bool, nsTArray >&)': 175:59.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 175:59.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 175:59.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175:59.46 In file included from Unified_cpp_dom_events1.cpp:29: 175:59.46 /builddir/build/BUILD/firefox-78.7.0/dom/events/EventListenerService.cpp:219:26: note: while referencing 'targets' 175:59.46 219 | nsTArray targets; 175:59.46 | ^~~~~~~ 176:00.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:00.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:00.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:00.50 from DOMTokenListBinding.cpp:4, 176:00.51 from UnifiedBindings4.cpp:2: 176:00.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Element_Binding::getAttributeNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:00.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:00.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:00.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:00.51 In file included from UnifiedBindings4.cpp:353: 176:00.51 ElementBinding.cpp:1080:22: note: while referencing 'result' 176:00.51 1080 | nsTArray result; 176:00.51 | ^~~~~~ 176:03.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:03.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 176:03.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 176:03.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 176:03.23 from /builddir/build/BUILD/firefox-78.7.0/dom/events/Event.cpp:9, 176:03.23 from Unified_cpp_dom_events1.cpp:2: 176:03.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessageEvent::GetPorts(nsTArray >&)': 176:03.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 176:03.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:03.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:03.23 In file included from Unified_cpp_dom_events1.cpp:128: 176:03.23 /builddir/build/BUILD/firefox-78.7.0/dom/events/MessageEvent.cpp:163:25: note: while referencing '' 176:03.24 163 | aPorts = mPorts.Clone(); 176:03.24 | ^ 176:06.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:06.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:06.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:06.05 from DOMTokenListBinding.cpp:4, 176:06.05 from UnifiedBindings4.cpp:2: 176:06.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Event_Binding::composedPath(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:06.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:06.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:06.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:06.05 In file included from UnifiedBindings4.cpp:405: 176:06.05 EventBinding.cpp:353:59: note: while referencing 'result' 176:06.06 353 | nsTArray> result; 176:06.06 | ^~~~~~ 176:06.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:06.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:06.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:06.13 from DOMTokenListBinding.cpp:4, 176:06.13 from UnifiedBindings4.cpp:2: 176:06.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Element_Binding::getGridFragments(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:06.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:06.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:06.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:06.14 In file included from UnifiedBindings4.cpp:353: 176:06.14 ElementBinding.cpp:4760:52: note: while referencing 'result' 176:06.14 4760 | nsTArray> result; 176:06.14 | ^~~~~~ 176:06.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:06.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:06.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:06.96 from DOMTokenListBinding.cpp:4, 176:06.96 from UnifiedBindings4.cpp:2: 176:06.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Document_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:06.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:06.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:06.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:06.97 In file included from UnifiedBindings4.cpp:236: 176:06.97 DocumentBinding.cpp:9416:57: note: while referencing 'result' 176:06.97 9416 | nsTArray> result; 176:06.97 | ^~~~~~ 176:07.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:07.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:07.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:07.04 from DOMTokenListBinding.cpp:4, 176:07.04 from UnifiedBindings4.cpp:2: 176:07.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Element_Binding::getAnimations(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:07.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:07.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:07.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:07.05 In file included from UnifiedBindings4.cpp:353: 176:07.05 ElementBinding.cpp:5310:57: note: while referencing 'result' 176:07.05 5310 | nsTArray> result; 176:07.05 | ^~~~~~ 176:22.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:22.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:22.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:22.64 from DOMTokenListBinding.cpp:4, 176:22.64 from UnifiedBindings4.cpp:2: 176:22.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DedicatedWorkerGlobalScope_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:22.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 176:22.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:22.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:22.64 In file included from UnifiedBindings4.cpp:106: 176:22.64 DedicatedWorkerGlobalScopeBinding.cpp:113:64: note: while referencing 'arg1' 176:22.64 113 | RootedDictionary arg1(cx); 176:22.64 | ^~~~ 176:22.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:22.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:22.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:22.65 from DOMTokenListBinding.cpp:4, 176:22.65 from UnifiedBindings4.cpp:2: 176:22.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 176:22.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:22.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:22.65 In file included from UnifiedBindings4.cpp:106: 176:22.65 DedicatedWorkerGlobalScopeBinding.cpp:194:68: note: while referencing 'arg1' 176:22.66 194 | RootedDictionary arg1(cx); 176:22.66 | ^~~~ 176:22.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:22.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:22.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:22.66 from DOMTokenListBinding.cpp:4, 176:22.66 from UnifiedBindings4.cpp:2: 176:22.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 176:22.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:22.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:22.66 In file included from UnifiedBindings4.cpp:106: 176:22.66 DedicatedWorkerGlobalScopeBinding.cpp:133:66: note: while referencing 'arg1' 176:22.66 133 | RootedDictionary arg1(cx); 176:22.66 | ^~~~ 176:29.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 176:29.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 176:29.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:9, 176:29.88 from DOMTokenListBinding.cpp:4, 176:29.88 from UnifiedBindings4.cpp:2: 176:29.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Element_Binding::getElementsWithGrid(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 176:29.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 176:29.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 176:29.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:29.88 In file included from UnifiedBindings4.cpp:353: 176:29.88 ElementBinding.cpp:4862:55: note: while referencing 'result' 176:29.88 4862 | nsTArray> result; 176:29.88 | ^~~~~~ 176:43.06 In file included from Unified_cpp_dom_events2.cpp:74: 176:43.06 /builddir/build/BUILD/firefox-78.7.0/dom/events/ShortcutKeys.cpp: In member function 'mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)': 176:43.06 /builddir/build/BUILD/firefox-78.7.0/dom/events/ShortcutKeys.cpp:109:14: warning: 'cache' may be used uninitialized in this function [-Wmaybe-uninitialized] 176:43.06 109 | *cache = handler; 176:43.06 | ~~~~~~~^~~~~~~~~ 176:43.06 /builddir/build/BUILD/firefox-78.7.0/dom/events/ShortcutKeys.cpp:104:19: warning: 'keyData' may be used uninitialized in this function [-Wmaybe-uninitialized] 176:43.06 104 | while (keyData->event) { 176:43.06 | ~~~~~~~~~^~~~~ 177:09.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 177:09.63 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 177:09.64 from EventTargetBinding.cpp:26, 177:09.64 from UnifiedBindings5.cpp:41: 177:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 177:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 177:09.64 79 | memset(this, 0, sizeof(nsXPTCVariant)); 177:09.64 | ^ 177:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 177:09.64 44 | struct nsXPTCVariant { 177:09.64 | ^~~~~~~~~~~~~ 177:16.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 177:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 177:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 177:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 177:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 177:16.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 177:16.67 from EventHandlerBinding.cpp:4, 177:16.67 from UnifiedBindings5.cpp:2: 177:16.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 177:16.67 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 177:16.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 177:16.67 34 | memset(aT, 0, sizeof(T)); 177:16.67 | ~~~~~~^~~~~~~~~~~~~~~~~~ 177:16.68 In file included from EventTargetBinding.cpp:26, 177:16.68 from UnifiedBindings5.cpp:41: 177:16.68 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 177:16.68 2214 | struct GlobalProperties { 177:16.68 | ^~~~~~~~~~~~~~~~ 177:18.38 dom/events/unix 177:19.80 dom/fetch 177:34.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:34.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:34.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:34.48 from EventHandlerBinding.cpp:4, 177:34.48 from UnifiedBindings5.cpp:2: 177:34.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FeaturePolicy_Binding::features(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:34.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:34.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:34.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.49 In file included from UnifiedBindings5.cpp:119: 177:34.49 FeaturePolicyBinding.cpp:88:22: note: while referencing 'result' 177:34.49 88 | nsTArray result; 177:34.49 | ^~~~~~ 177:34.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:34.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:34.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:34.55 from EventHandlerBinding.cpp:4, 177:34.55 from UnifiedBindings5.cpp:2: 177:34.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FeaturePolicy_Binding::allowedFeatures(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:34.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:34.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:34.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.56 In file included from UnifiedBindings5.cpp:119: 177:34.56 FeaturePolicyBinding.cpp:148:22: note: while referencing 'result' 177:34.56 148 | nsTArray result; 177:34.56 | ^~~~~~ 177:37.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:37.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:37.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:37.80 from EventHandlerBinding.cpp:4, 177:37.80 from UnifiedBindings5.cpp:2: 177:37.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FlexLineValues_Binding::getItems(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:37.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:37.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:37.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:37.80 In file included from UnifiedBindings5.cpp:301: 177:37.80 FlexBinding.cpp:1374:62: note: while referencing 'result' 177:37.80 1374 | nsTArray> result; 177:37.80 | ^~~~~~ 177:37.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:37.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:37.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:37.89 from EventHandlerBinding.cpp:4, 177:37.89 from UnifiedBindings5.cpp:2: 177:37.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::Flex_Binding::getLines(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:37.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:37.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:37.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:37.89 In file included from UnifiedBindings5.cpp:301: 177:37.89 FlexBinding.cpp:116:62: note: while referencing 'result' 177:37.89 116 | nsTArray> result; 177:37.89 | ^~~~~~ 177:38.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:38.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:38.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:38.01 from EventHandlerBinding.cpp:4, 177:38.01 from UnifiedBindings5.cpp:2: 177:38.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FluentBundle_Binding::get_locales(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 177:38.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:38.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:38.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:38.01 In file included from UnifiedBindings5.cpp:314: 177:38.01 FluentBinding.cpp:897:23: note: while referencing 'result' 177:38.01 897 | nsTArray result; 177:38.01 | ^~~~~~ 177:43.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:43.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:43.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:43.60 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:43.60 from Unified_cpp_dom_fetch0.cpp:2: 177:43.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 177:43.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 177:43.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 177:43.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 177:43.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 177:43.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 177:43.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 177:43.61 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 177:43.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:43.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 177:43.61 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/Fetch.cpp:46, 177:43.61 from Unified_cpp_dom_fetch0.cpp:29: 177:43.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 177:43.61 27 | struct JSGCSetting { 177:43.61 | ^~~~~~~~~~~ 177:44.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:44.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:44.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:44.43 from EventHandlerBinding.cpp:4, 177:44.44 from UnifiedBindings5.cpp:2: 177:44.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FeaturePolicy_Binding::getAllowlistForFeature(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:44.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:44.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:44.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:44.44 In file included from UnifiedBindings5.cpp:119: 177:44.44 FeaturePolicyBinding.cpp:215:22: note: while referencing 'result' 177:44.44 215 | nsTArray result; 177:44.44 | ^~~~~~ 177:49.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:49.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:49.04 from EventHandlerBinding.cpp:4, 177:49.04 from UnifiedBindings5.cpp:2: 177:49.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ExtendableMessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 177:49.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:49.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:49.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:49.04 In file included from UnifiedBindings5.cpp:67: 177:49.04 ExtendableMessageEventBinding.cpp:775:59: note: while referencing 'result' 177:49.05 775 | nsTArray> result; 177:49.05 | ^~~~~~ 177:52.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:52.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:52.50 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:52.50 from Unified_cpp_dom_fetch0.cpp:2: 177:52.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FetchDriver::SetRequestHeaders(nsIHttpChannel*, bool) const': 177:52.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:52.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:52.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:52.50 In file included from Unified_cpp_dom_fetch0.cpp:38: 177:52.50 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/FetchDriver.cpp:1547:23: note: while referencing 'headersSet' 177:52.50 1547 | nsTArray headersSet; 177:52.50 | ^~~~~~~~~~ 177:52.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:52.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:52.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:52.85 from EventHandlerBinding.cpp:4, 177:52.85 from UnifiedBindings5.cpp:2: 177:52.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FontFaceSetLoadEvent::GetFontfaces(nsTArray >&) const': 177:52.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 177:52.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:52.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:52.86 In file included from UnifiedBindings5.cpp:366: 177:52.86 FontFaceSetLoadEvent.cpp:87:30: note: while referencing '' 177:52.86 87 | aRetVal = mFontfaces.Clone(); 177:52.86 | ^ 177:53.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:53.09 from EventHandlerBinding.cpp:4, 177:53.09 from UnifiedBindings5.cpp:2: 177:53.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEvent_Binding::get_fontfaces(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 177:53.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:53.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.09 In file included from UnifiedBindings5.cpp:379: 177:53.09 FontFaceSetLoadEventBinding.cpp:204:56: note: while referencing 'result' 177:53.10 204 | nsTArray> result; 177:53.10 | ^~~~~~ 177:53.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:53.44 from EventHandlerBinding.cpp:4, 177:53.44 from UnifiedBindings5.cpp:2: 177:53.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': 177:53.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastFontFaceSetLoadEventInit [1]' [-Warray-bounds] 177:53.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.45 In file included from UnifiedBindings5.cpp:379: 177:53.45 FontFaceSetLoadEventBinding.cpp:446:48: note: while referencing 'arg1' 177:53.45 446 | binding_detail::FastFontFaceSetLoadEventInit arg1; 177:53.45 | ^~~~ 177:53.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:53.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:53.80 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:53.80 from Unified_cpp_dom_fetch0.cpp:2: 177:53.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::InternalResponse::ToIPC(mozilla::dom::IPCInternalResponse*, mozilla::ipc::PBackgroundChild*, mozilla::UniquePtr&, mozilla::UniquePtr&)': 177:53.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:53.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.80 In file included from Unified_cpp_dom_fetch0.cpp:101: 177:53.80 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/InternalResponse.cpp:132:55: note: while referencing '' 177:53.80 132 | IPCInternalResponse(mType, GetUnfilteredURLList(), GetUnfilteredStatus(), 177:53.81 | ^ 177:53.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:53.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:53.81 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:53.81 from Unified_cpp_dom_fetch0.cpp:2: 177:53.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 177:53.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.81 In file included from Unified_cpp_dom_fetch0.cpp:101: 177:53.81 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/InternalResponse.cpp:122:26: note: while referencing 'headers' 177:53.81 122 | nsTArray headers; 177:53.82 | ^~~~~~~ 177:53.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:53.95 from EventHandlerBinding.cpp:4, 177:53.95 from UnifiedBindings5.cpp:2: 177:53.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::FormData]': 177:53.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 177:53.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 177:53.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 177:53.96 from EventHandlerBinding.cpp:12, 177:53.96 from UnifiedBindings5.cpp:2: 177:53.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 177:53.96 190 | RootedDictionary dict(aCx); 177:53.96 | ^~~~ 177:53.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:53.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:53.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:53.96 from EventHandlerBinding.cpp:4, 177:53.96 from UnifiedBindings5.cpp:2: 177:53.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 177:53.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:53.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:53.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FormDataBinding.h:12, 177:53.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/UnionConversions.h:27, 177:53.97 from EventHandlerBinding.cpp:12, 177:53.97 from UnifiedBindings5.cpp:2: 177:53.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 177:53.97 190 | RootedDictionary dict(aCx); 177:53.97 | ^~~~ 177:54.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:54.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:54.20 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:54.20 from Unified_cpp_dom_fetch0.cpp:2: 177:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::InternalResponse::OpaqueRedirectResponse()': 177:54.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 177:54.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:54.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:54.20 In file included from Unified_cpp_dom_fetch0.cpp:101: 177:54.20 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/InternalResponse.cpp:345:39: note: while referencing '' 177:54.20 345 | response->mURLList = mURLList.Clone(); 177:54.20 | ^ 177:54.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:54.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:54.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 177:54.23 from EventHandlerBinding.cpp:4, 177:54.23 from UnifiedBindings5.cpp:2: 177:54.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FormData_Binding::getAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 177:54.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 177:54.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:54.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:54.23 In file included from UnifiedBindings5.cpp:405: 177:54.23 FormDataBinding.cpp:630:46: note: while referencing 'result' 177:54.23 630 | nsTArray result; 177:54.24 | ^~~~~~ 177:54.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:54.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:54.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:54.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:54.25 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:54.25 from Unified_cpp_dom_fetch0.cpp:2: 177:54.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::InternalResponse::CreateIncompleteCopy()': 177:54.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 177:54.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:54.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:54.25 In file included from Unified_cpp_dom_fetch0.cpp:101: 177:54.25 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/InternalResponse.cpp:352:35: note: while referencing '' 177:54.25 352 | copy->mURLList = mURLList.Clone(); 177:54.25 | ^ 177:57.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:57.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:57.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:57.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:57.13 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:57.13 from Unified_cpp_dom_fetch0.cpp:2: 177:57.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FetchStreamReader::ReportErrorToConsole(JSContext*, JS::Handle)': 177:57.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:57.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:57.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:57.13 In file included from Unified_cpp_dom_fetch0.cpp:56: 177:57.13 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/FetchStreamReader.cpp:343:22: note: while referencing 'params' 177:57.13 343 | nsTArray params; 177:57.14 | ^~~~~~ 177:57.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 177:57.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 177:57.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Blob.h:11, 177:57.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/File.h:10, 177:57.14 from /builddir/build/BUILD/firefox-78.7.0/dom/fetch/BodyExtractor.cpp:8, 177:57.14 from Unified_cpp_dom_fetch0.cpp:2: 177:57.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 177:57.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 177:57.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:57.14 In file included from Unified_cpp_dom_fetch0.cpp:56: 177:57.14 /builddir/build/BUILD/firefox-78.7.0/dom/fetch/FetchStreamReader.cpp:343:22: note: while referencing 'params' 177:57.14 343 | nsTArray params; 177:57.14 | ^~~~~~ 178:01.46 dom/file 178:22.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 178:22.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 178:22.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 178:22.38 from /builddir/build/BUILD/firefox-78.7.0/dom/file/BaseBlobImpl.cpp:7, 178:22.38 from Unified_cpp_dom_file0.cpp:2: 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 178:22.38 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 178:22.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:22.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 178:22.38 from /builddir/build/BUILD/firefox-78.7.0/dom/file/Blob.cpp:14, 178:22.38 from Unified_cpp_dom_file0.cpp:11: 178:22.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 178:22.39 27 | struct JSGCSetting { 178:22.39 | ^~~~~~~~~~~ 178:26.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 178:26.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 178:26.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 178:26.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 178:26.38 from /builddir/build/BUILD/firefox-78.7.0/dom/file/BaseBlobImpl.cpp:7, 178:26.38 from Unified_cpp_dom_file0.cpp:2: 178:26.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual size_t mozilla::dom::MultipartBlobImpl::GetAllocationSize() const': 178:26.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 178:26.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 178:26.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:26.39 In file included from Unified_cpp_dom_file0.cpp:110: 178:26.39 /builddir/build/BUILD/firefox-78.7.0/dom/file/MultipartBlobImpl.cpp:290:29: note: while referencing 'visitedBlobs' 178:26.39 290 | FallibleTArray visitedBlobs; 178:26.39 | ^~~~~~~~~~~~ 178:30.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 178:30.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 178:30.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 178:30.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 178:30.07 from /builddir/build/BUILD/firefox-78.7.0/dom/file/BaseBlobImpl.cpp:7, 178:30.07 from Unified_cpp_dom_file0.cpp:2: 178:30.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed mozilla::dom::MultipartBlobImpl::CreateSlice(uint64_t, uint64_t, const nsAString&, mozilla::ErrorResult&)': 178:30.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 178:30.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 178:30.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:30.08 In file included from Unified_cpp_dom_file0.cpp:110: 178:30.08 /builddir/build/BUILD/firefox-78.7.0/dom/file/MultipartBlobImpl.cpp:109:30: note: while referencing 'blobImpls' 178:30.08 109 | nsTArray> blobImpls; 178:30.08 | ^~~~~~~~~ 178:30.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 178:30.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 178:30.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 178:30.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 178:30.45 from /builddir/build/BUILD/firefox-78.7.0/dom/file/BaseBlobImpl.cpp:7, 178:30.45 from Unified_cpp_dom_file0.cpp:2: 178:30.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MultipartBlobImpl::InitializeBlob(const mozilla::dom::Sequence&, const nsAString&, bool, bool, mozilla::ErrorResult&)': 178:30.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' [-Warray-bounds] 178:30.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 178:30.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:30.45 In file included from Unified_cpp_dom_file0.cpp:110: 178:30.45 /builddir/build/BUILD/firefox-78.7.0/dom/file/MultipartBlobImpl.cpp:190:11: note: while referencing 'blobSet' 178:30.45 190 | BlobSet blobSet; 178:30.46 | ^~~~~~~ 178:30.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 178:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 178:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 178:30.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 178:30.46 from /builddir/build/BUILD/firefox-78.7.0/dom/file/BaseBlobImpl.cpp:7, 178:30.46 from Unified_cpp_dom_file0.cpp:2: 178:30.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' [-Warray-bounds] 178:30.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 178:30.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:30.46 In file included from Unified_cpp_dom_file0.cpp:110: 178:30.46 /builddir/build/BUILD/firefox-78.7.0/dom/file/MultipartBlobImpl.cpp:190:11: note: while referencing 'blobSet' 178:30.46 190 | BlobSet blobSet; 178:30.46 | ^~~~~~~ 178:39.50 dom/file/ipc 179:11.81 dom/file/uri 179:41.14 dom/filehandle 179:45.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 179:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 179:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 179:45.44 from HTMLBRElementBinding.cpp:4, 179:45.44 from UnifiedBindings7.cpp:2: 179:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 179:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 179:45.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 179:45.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:45.44 In file included from UnifiedBindings7.cpp:171: 179:45.44 HTMLDocumentBinding.cpp:645:22: note: while referencing 'names' 179:45.45 645 | nsTArray names; 179:45.45 | ^~~~~ 179:50.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 179:50.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 179:50.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 179:50.04 from HTMLBRElementBinding.cpp:4, 179:50.04 from UnifiedBindings7.cpp:2: 179:50.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLInputElement_Binding::mozGetFileNameArray(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 179:50.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 179:50.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 179:50.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:50.04 In file included from UnifiedBindings7.cpp:379: 179:50.04 HTMLInputElementBinding.cpp:4399:22: note: while referencing 'result' 179:50.04 4399 | nsTArray result; 179:50.04 | ^~~~~~ 179:50.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 179:50.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 179:50.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 179:50.11 from HTMLBRElementBinding.cpp:4, 179:50.11 from UnifiedBindings7.cpp:2: 179:50.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLEmbedElement_Binding::getPluginParameters(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 179:50.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 179:50.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 179:50.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:50.11 In file included from UnifiedBindings7.cpp:197: 179:50.11 HTMLEmbedElementBinding.cpp:1490:32: note: while referencing 'result' 179:50.11 1490 | nsTArray result; 179:50.11 | ^~~~~~ 179:50.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 179:50.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 179:50.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 179:50.17 from HTMLBRElementBinding.cpp:4, 179:50.17 from UnifiedBindings7.cpp:2: 179:50.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLEmbedElement_Binding::getPluginAttributes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 179:50.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 179:50.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 179:50.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:50.18 In file included from UnifiedBindings7.cpp:197: 179:50.18 HTMLEmbedElementBinding.cpp:1430:32: note: while referencing 'result' 179:50.18 1430 | nsTArray result; 179:50.18 | ^~~~~~ 180:05.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.h:11, 180:05.28 from /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.cpp:7, 180:05.28 from Unified_cpp_dom_filehandle0.cpp:2: 180:05.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FileHandleThreadPool::DirectoryInfo::RemoveFileHandleQueue(mozilla::dom::FileHandle*)': 180:05.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 180:05.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:05.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:05.29 In file included from Unified_cpp_dom_filehandle0.cpp:2: 180:05.29 /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.cpp:1014:32: note: while referencing 'delayedEnqueueInfos' 180:05.29 1014 | nsTArray delayedEnqueueInfos; 180:05.29 | ^~~~~~~~~~~~~~~~~~~ 180:05.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.h:11, 180:05.66 from /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.cpp:7, 180:05.66 from Unified_cpp_dom_filehandle0.cpp:2: 180:05.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)': 180:05.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 180:05.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:05.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:05.67 In file included from Unified_cpp_dom_filehandle0.cpp:2: 180:05.67 /builddir/build/BUILD/firefox-78.7.0/dom/filehandle/ActorsParent.cpp:1090:42: note: while referencing 'fileHandles' 180:05.67 1090 | FallibleTArray> fileHandles; 180:05.67 | ^~~~~~~~~~~ 180:06.89 dom/filesystem 180:11.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:11.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:11.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:11.54 from HTMLBRElementBinding.cpp:4, 180:11.54 from UnifiedBindings7.cpp:2: 180:11.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 180:11.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:11.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:11.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:11.54 In file included from UnifiedBindings7.cpp:67: 180:11.54 HTMLCollectionBinding.cpp:441:24: note: while referencing 'names' 180:11.54 441 | nsTArray names; 180:11.54 | ^~~~~ 180:11.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:11.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:11.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:11.55 from HTMLBRElementBinding.cpp:4, 180:11.55 from UnifiedBindings7.cpp:2: 180:11.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:11.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:11.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:11.55 In file included from UnifiedBindings7.cpp:67: 180:11.55 HTMLCollectionBinding.cpp:441:24: note: while referencing 'names' 180:11.55 441 | nsTArray names; 180:11.55 | ^~~~~ 180:11.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:11.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:11.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:11.63 from HTMLBRElementBinding.cpp:4, 180:11.63 from UnifiedBindings7.cpp:2: 180:11.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLFormElement_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 180:11.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:11.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:11.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:11.64 In file included from UnifiedBindings7.cpp:249: 180:11.64 HTMLFormElementBinding.cpp:1398:24: note: while referencing 'names' 180:11.64 1398 | nsTArray names; 180:11.64 | ^~~~~ 180:11.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:11.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:11.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:11.64 from HTMLBRElementBinding.cpp:4, 180:11.64 from UnifiedBindings7.cpp:2: 180:11.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:11.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:11.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:11.64 In file included from UnifiedBindings7.cpp:249: 180:11.64 HTMLFormElementBinding.cpp:1398:24: note: while referencing 'names' 180:11.64 1398 | nsTArray names; 180:11.65 | ^~~~~ 180:15.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:15.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:15.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:15.66 from HTMLBRElementBinding.cpp:4, 180:15.66 from UnifiedBindings7.cpp:2: 180:15.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLFormControlsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 180:15.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:15.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:15.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:15.67 In file included from UnifiedBindings7.cpp:236: 180:15.67 HTMLFormControlsCollectionBinding.cpp:621:24: note: while referencing 'names' 180:15.67 621 | nsTArray names; 180:15.67 | ^~~~~ 180:15.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:15.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:15.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 180:15.67 from HTMLBRElementBinding.cpp:4, 180:15.67 from UnifiedBindings7.cpp:2: 180:15.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:15.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:15.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:15.67 In file included from UnifiedBindings7.cpp:236: 180:15.67 HTMLFormControlsCollectionBinding.cpp:621:24: note: while referencing 'names' 180:15.67 621 | nsTArray names; 180:15.67 | ^~~~~ 180:30.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:30.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:30.86 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:30.86 from Unified_cpp_dom_filesystem0.cpp:2: 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 180:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 180:30.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 180:30.87 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 180:30.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:30.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 180:30.87 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:18, 180:30.87 from Unified_cpp_dom_filesystem0.cpp:2: 180:30.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 180:30.87 27 | struct JSGCSetting { 180:30.87 | ^~~~~~~~~~~ 180:35.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:35.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:35.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:35.01 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:35.01 from Unified_cpp_dom_filesystem0.cpp:2: 180:35.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FileSystemBase::GetDOMPath(nsIFile*, nsAString&, mozilla::ErrorResult&) const': 180:35.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:35.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:35.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:35.01 In file included from Unified_cpp_dom_filesystem0.cpp:11: 180:35.01 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/FileSystemBase.cpp:89:22: note: while referencing 'parts' 180:35.01 89 | nsTArray parts; 180:35.02 | ^~~~~ 180:35.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:35.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:35.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:35.02 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:35.02 from Unified_cpp_dom_filesystem0.cpp:2: 180:35.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:35.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:35.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:35.02 In file included from Unified_cpp_dom_filesystem0.cpp:11: 180:35.02 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/FileSystemBase.cpp:89:22: note: while referencing 'parts' 180:35.02 89 | nsTArray parts; 180:35.02 | ^~~~~ 180:36.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:36.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:36.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:36.55 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:36.55 from Unified_cpp_dom_filesystem0.cpp:2: 180:36.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::GetFilesHelperParentCallback::Callback(nsresult, const FallibleTArray >&)': 180:36.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::GetFilesResponseSuccess [1]' [-Warray-bounds] 180:36.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:36.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:36.55 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:36.55 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:508:29: note: while referencing 'success' 180:36.55 508 | GetFilesResponseSuccess success; 180:36.55 | ^~~~~~~ 180:36.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:36.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:36.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:36.56 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:36.56 from Unified_cpp_dom_filesystem0.cpp:2: 180:36.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::GetFilesResponseSuccess [1]' [-Warray-bounds] 180:36.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:36.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:36.56 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:36.56 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:508:29: note: while referencing 'success' 180:36.56 508 | GetFilesResponseSuccess success; 180:36.56 | ^~~~~~~ 180:36.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:36.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:36.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:36.75 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:36.75 from Unified_cpp_dom_filesystem0.cpp:2: 180:36.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetDirectoryListingTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': 180:36.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemDirectoryListingResponse [1]' [-Warray-bounds] 180:36.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:36.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:36.76 In file included from Unified_cpp_dom_filesystem0.cpp:56: 180:36.76 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetDirectoryListingTask.cpp:254:38: note: while referencing 'response' 180:36.76 254 | FileSystemDirectoryListingResponse response; 180:36.76 | ^~~~~~~~ 180:36.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:36.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:36.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:36.76 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:36.76 from Unified_cpp_dom_filesystem0.cpp:2: 180:36.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 180:36.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:36.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:36.77 In file included from Unified_cpp_dom_filesystem0.cpp:56: 180:36.77 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetDirectoryListingTask.cpp:210:52: note: while referencing 'inputs' 180:36.77 210 | nsTArray inputs; 180:36.77 | ^~~~~~ 180:37.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:37.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:37.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:37.13 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:37.13 from Unified_cpp_dom_filesystem0.cpp:2: 180:37.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': 180:37.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemFilesResponse [1]' [-Warray-bounds] 180:37.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:37.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:37.14 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:37.14 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:183:29: note: while referencing 'response' 180:37.14 183 | FileSystemFilesResponse response; 180:37.14 | ^~~~~~~~ 180:37.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:37.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:37.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:37.14 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:37.14 from Unified_cpp_dom_filesystem0.cpp:2: 180:37.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemFilesResponse [1]' [-Warray-bounds] 180:37.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:37.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:37.14 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:37.15 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:200:27: note: while referencing 'response' 180:37.15 200 | FileSystemFilesResponse response; 180:37.15 | ^~~~~~~~ 180:37.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:37.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:37.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:37.16 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:37.16 from Unified_cpp_dom_filesystem0.cpp:2: 180:37.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemFilesResponse [1]' [-Warray-bounds] 180:37.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:37.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:37.16 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:37.16 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:193:31: note: while referencing 'response' 180:37.16 193 | FileSystemFilesResponse response; 180:37.16 | ^~~~~~~~ 180:37.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:37.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:37.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:37.16 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:37.16 from Unified_cpp_dom_filesystem0.cpp:2: 180:37.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 180:37.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:37.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:37.17 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:37.17 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:181:42: note: while referencing 'inputs' 180:37.17 181 | FallibleTArray inputs; 180:37.17 | ^~~~~~ 180:38.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.17 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::GetFilesTaskChild::SetSuccessRequestResult(const FileSystemResponseValue&, mozilla::ErrorResult&)': 180:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemFilesResponse [1]' {aka 'mozilla::dom::FileSystemFilesResponse [1]'} [-Warray-bounds] 180:38.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.17 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:38.17 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:102:27: note: while referencing 'r' 180:38.17 102 | FileSystemFilesResponse r = aValue; 180:38.17 | ^ 180:38.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.17 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.17 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemFilesResponse [1]' {aka 'mozilla::dom::FileSystemFilesResponse [1]'} [-Warray-bounds] 180:38.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.17 In file included from Unified_cpp_dom_filesystem0.cpp:83: 180:38.17 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesTask.cpp:102:27: note: while referencing 'r' 180:38.17 102 | FileSystemFilesResponse r = aValue; 180:38.17 | ^ 180:38.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.31 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::GetDirectoryListingTaskChild::SetSuccessRequestResult(const FileSystemResponseValue&, mozilla::ErrorResult&)': 180:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemDirectoryListingResponse [1]' {aka 'mozilla::dom::FileSystemDirectoryListingResponse [1]'} [-Warray-bounds] 180:38.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.31 In file included from Unified_cpp_dom_filesystem0.cpp:56: 180:38.31 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetDirectoryListingTask.cpp:103:38: note: while referencing 'r' 180:38.31 103 | FileSystemDirectoryListingResponse r = aValue; 180:38.31 | ^ 180:38.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.31 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.31 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemDirectoryListingResponse [1]' {aka 'mozilla::dom::FileSystemDirectoryListingResponse [1]'} [-Warray-bounds] 180:38.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.31 In file included from Unified_cpp_dom_filesystem0.cpp:56: 180:38.31 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetDirectoryListingTask.cpp:103:38: note: while referencing 'r' 180:38.31 103 | FileSystemDirectoryListingResponse r = aValue; 180:38.31 | ^ 180:38.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.67 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)': 180:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:38.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.67 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:38.67 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:402:26: note: while referencing 'files' 180:38.67 402 | Sequence> files; 180:38.67 | ^~~~~ 180:38.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.67 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.67 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:38.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.68 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:38.68 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:402:26: note: while referencing 'files' 180:38.68 402 | Sequence> files; 180:38.68 | ^~~~~ 180:38.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.80 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.80 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GetFilesHelper::OperationCompleted()': 180:38.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:38.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.80 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:38.80 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:226:38: note: while referencing 'callbacks' 180:38.80 226 | nsTArray> callbacks; 180:38.80 | ^~~~~~~~~ 180:38.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:38.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:38.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Directory.h:11, 180:38.80 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/Directory.cpp:7, 180:38.80 from Unified_cpp_dom_filesystem0.cpp:2: 180:38.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:38.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:38.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:38.81 In file included from Unified_cpp_dom_filesystem0.cpp:74: 180:38.81 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/GetFilesHelper.cpp:218:29: note: while referencing 'promises' 180:38.81 218 | nsTArray> promises; 180:38.81 | ^~~~~~~~ 180:40.73 dom/filesystem/compat 180:52.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:52.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:52.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:52.74 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:52.74 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:52.74 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:52.74 from Unified_cpp_filesystem_compat0.cpp:2: 180:52.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::EmptyEntriesCallbackRunnable::Run()': 180:52.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:52.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:52.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:52.74 In file included from Unified_cpp_filesystem_compat0.cpp:2: 180:52.74 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:67:44: note: while referencing 'sequence' 180:52.74 67 | Sequence> sequence; 180:52.74 | ^~~~~~~~ 180:52.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:52.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:52.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:52.96 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:52.96 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:52.96 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:52.96 from Unified_cpp_filesystem_compat0.cpp:2: 180:52.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::FileSystemRootDirectoryEntry::GetInternal(const nsAString&, const mozilla::dom::FileSystemFlags&, const mozilla::dom::Optional >&, const mozilla::dom::Optional >&, mozilla::dom::FileSystemDirectoryEntry::GetInternalType)': 180:52.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:52.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:52.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:52.97 In file included from Unified_cpp_filesystem_compat0.cpp:56: 180:52.97 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:66:22: note: while referencing 'parts' 180:52.97 66 | nsTArray parts; 180:52.97 | ^~~~~ 180:52.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:52.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:52.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:52.97 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:52.97 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:52.97 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:52.97 from Unified_cpp_filesystem_compat0.cpp:2: 180:52.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:52.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:52.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:52.97 In file included from Unified_cpp_filesystem_compat0.cpp:56: 180:52.97 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:66:22: note: while referencing 'parts' 180:52.98 66 | nsTArray parts; 180:52.98 | ^~~~~ 180:53.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:53.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:53.32 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:53.32 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:53.32 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:53.32 from Unified_cpp_filesystem_compat0.cpp:2: 180:53.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()': 180:53.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:53.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:53.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:53.33 In file included from Unified_cpp_filesystem_compat0.cpp:65: 180:53.33 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:30:46: note: while referencing 'entries' 180:53.33 30 | Sequence> entries; 180:53.33 | ^~~~~~~ 180:53.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:53.69 from Unified_cpp_filesystem_compat0.cpp:2: 180:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FileSystem::CreateRoot(const mozilla::dom::Sequence >&)': 180:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:53.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:53.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:53.69 In file included from Unified_cpp_filesystem_compat0.cpp:11: 180:53.69 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystem.cpp:64:67: note: while referencing '' 180:53.70 64 | mRoot = new FileSystemRootDirectoryEntry(mParent, aEntries, this); 180:53.70 | ^ 180:54.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:54.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:54.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:54.05 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:54.05 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:54.05 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:54.05 from Unified_cpp_filesystem_compat0.cpp:2: 180:54.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GetEntryHelper::Run()': 180:54.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:54.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:54.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:54.05 In file included from Unified_cpp_filesystem_compat0.cpp:2: 180:54.05 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:106:22: note: while referencing 'parts' 180:54.05 106 | nsTArray parts; 180:54.05 | ^~~~~ 180:54.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:54.21 from Unified_cpp_filesystem_compat0.cpp:2: 180:54.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::FileSystemDirectoryEntry::GetInternal(const nsAString&, const mozilla::dom::FileSystemFlags&, const mozilla::dom::Optional >&, const mozilla::dom::Optional >&, mozilla::dom::FileSystemDirectoryEntry::GetInternalType)': 180:54.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:54.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:54.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:54.21 In file included from Unified_cpp_filesystem_compat0.cpp:20: 180:54.21 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:79:22: note: while referencing 'parts' 180:54.21 79 | nsTArray parts; 180:54.21 | ^~~~~ 180:54.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:54.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:54.22 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:54.22 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:54.22 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:54.22 from Unified_cpp_filesystem_compat0.cpp:2: 180:54.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 180:54.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:54.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:54.22 In file included from Unified_cpp_filesystem_compat0.cpp:20: 180:54.22 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:79:22: note: while referencing 'parts' 180:54.23 79 | nsTArray parts; 180:54.23 | ^~~~~ 180:54.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:54.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:54.59 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:54.59 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:54.59 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:54.59 from Unified_cpp_filesystem_compat0.cpp:2: 180:54.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)': 180:54.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:54.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:54.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:54.60 In file included from Unified_cpp_filesystem_compat0.cpp:29: 180:54.60 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing 'sequence' 180:54.60 54 | Sequence> sequence; 180:54.60 | ^~~~~~~~ 180:54.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 180:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 180:54.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 180:54.60 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 180:54.60 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.h:10, 180:54.60 from /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 180:54.61 from Unified_cpp_filesystem_compat0.cpp:2: 180:54.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 180:54.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 180:54.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:54.61 In file included from Unified_cpp_filesystem_compat0.cpp:29: 180:54.61 /builddir/build/BUILD/firefox-78.7.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing 'sequence' 180:54.62 54 | Sequence> sequence; 180:54.62 | ^~~~~~~~ 180:55.69 dom/flex 181:11.81 dom/gamepad 181:16.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:16.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:16.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:16.74 from HTMLLegendElementBinding.cpp:4, 181:16.74 from UnifiedBindings8.cpp:2: 181:16.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElement_Binding::getPluginParameters(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 181:16.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 181:16.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:16.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:16.74 In file included from UnifiedBindings8.cpp:145: 181:16.74 HTMLObjectElementBinding.cpp:2800:32: note: while referencing 'result' 181:16.74 2800 | nsTArray result; 181:16.74 | ^~~~~~ 181:16.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:16.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:16.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:16.81 from HTMLLegendElementBinding.cpp:4, 181:16.81 from UnifiedBindings8.cpp:2: 181:16.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElement_Binding::getPluginAttributes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 181:16.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 181:16.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:16.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:16.81 In file included from UnifiedBindings8.cpp:145: 181:16.81 HTMLObjectElementBinding.cpp:2740:32: note: while referencing 'result' 181:16.81 2740 | nsTArray result; 181:16.81 | ^~~~~~ 181:23.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:23.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:23.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:23.44 from HTMLLegendElementBinding.cpp:4, 181:23.44 from UnifiedBindings8.cpp:2: 181:23.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLSlotElement_Binding::assignedElements(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 181:23.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:23.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:23.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:23.44 In file included from UnifiedBindings8.cpp:314: 181:23.44 HTMLSlotElementBinding.cpp:306:55: note: while referencing 'result' 181:23.44 306 | nsTArray> result; 181:23.44 | ^~~~~~ 181:23.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:23.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:23.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:23.52 from HTMLLegendElementBinding.cpp:4, 181:23.52 from UnifiedBindings8.cpp:2: 181:23.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLSlotElement_Binding::assignedNodes(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 181:23.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:23.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:23.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:23.52 In file included from UnifiedBindings8.cpp:314: 181:23.52 HTMLSlotElementBinding.cpp:240:41: note: while referencing 'result' 181:23.52 240 | nsTArray> result; 181:23.52 | ^~~~~~ 181:25.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:25.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:25.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:25.02 from HTMLLegendElementBinding.cpp:4, 181:25.02 from UnifiedBindings8.cpp:2: 181:25.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLOptionsCollection_Binding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 181:25.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:25.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:25.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:25.03 In file included from UnifiedBindings8.cpp:184: 181:25.03 HTMLOptionsCollectionBinding.cpp:655:24: note: while referencing 'names' 181:25.03 655 | nsTArray names; 181:25.03 | ^~~~~ 181:25.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 181:25.03 from HTMLLegendElementBinding.cpp:4, 181:25.03 from UnifiedBindings8.cpp:2: 181:25.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:25.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:25.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:25.03 In file included from UnifiedBindings8.cpp:184: 181:25.03 HTMLOptionsCollectionBinding.cpp:655:24: note: while referencing 'names' 181:25.03 655 | nsTArray names; 181:25.03 | ^~~~~ 181:39.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:39.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:39.74 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.h:10, 181:39.74 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.cpp:7, 181:39.74 from Unified_cpp_dom_gamepad0.cpp:2: 181:39.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::Dualshock4Remapper::ProcessTouchData(uint32_t, void*)': 181:39.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 181:39.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:39.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:39.75 In file included from Unified_cpp_dom_gamepad0.cpp:74: 181:39.75 /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/GamepadRemapping.cpp:501:33: note: while referencing 'touches' 181:39.75 501 | nsTArray touches(TOUCH_EVENT_COUNT); 181:39.75 | ^~~~~~~ 181:39.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:39.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:39.75 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.h:10, 181:39.75 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.cpp:7, 181:39.75 from Unified_cpp_dom_gamepad0.cpp:2: 181:39.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 181:39.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:39.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:39.75 In file included from Unified_cpp_dom_gamepad0.cpp:74: 181:39.75 /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/GamepadRemapping.cpp:501:33: note: while referencing 'touches' 181:39.75 501 | nsTArray touches(TOUCH_EVENT_COUNT); 181:39.75 | ^~~~~~~ 181:41.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:41.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:41.17 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.h:10, 181:41.17 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.cpp:7, 181:41.17 from Unified_cpp_dom_gamepad0.cpp:2: 181:41.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewConnectionEvent(uint32_t, bool)': 181:41.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:41.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:41.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:41.17 In file included from Unified_cpp_dom_gamepad0.cpp:38: 181:41.17 /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/GamepadManager.cpp:301:41: note: while referencing 'listeners' 181:41.17 301 | nsTArray> listeners(mListeners.Clone()); 181:41.17 | ^~~~~~~~~ 181:41.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 181:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 181:41.34 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.h:10, 181:41.34 from /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/Gamepad.cpp:7, 181:41.34 from Unified_cpp_dom_gamepad0.cpp:2: 181:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::Update(const mozilla::dom::GamepadChangeEvent&)': 181:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 181:41.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 181:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:41.35 In file included from Unified_cpp_dom_gamepad0.cpp:38: 181:41.35 /builddir/build/BUILD/firefox-78.7.0/dom/gamepad/GamepadManager.cpp:482:41: note: while referencing 'listeners' 181:41.35 482 | nsTArray> listeners(mListeners.Clone()); 181:41.35 | ^~~~~~~~~ 181:43.56 dom/geolocation 182:07.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:07.59 from /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.h:15, 182:07.59 from /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.cpp:7: 182:07.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::Geolocation::_ZNK7mozilla3dom11Geolocation27ShouldBlockInsecureRequestsEv.part.0() const': 182:07.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:07.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:07.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:07.60 /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.cpp:979:76: note: while referencing '' 182:07.60 979 | "GeolocationInsecureRequestIsForbidden"); 182:07.60 | ^ 182:08.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:08.59 from /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.h:15, 182:08.59 from /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.cpp:7: 182:08.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsGeolocationService::NotifyError(uint16_t)': 182:08.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:08.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:08.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:08.59 /builddir/build/BUILD/firefox-78.7.0/dom/geolocation/Geolocation.cpp:622:33: note: while referencing 'geolocators' 182:08.59 622 | nsTArray> geolocators; 182:08.59 | ^~~~~~~~~~~ 182:28.36 dom/grid 182:31.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 182:31.12 from HTMLTableRowElementBinding.cpp:4, 182:31.12 from UnifiedBindings9.cpp:2: 182:31.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::Headers]': 182:31.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 182:31.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:31.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:31.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeys.h:21, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:26, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 182:31.12 from HTMLTrackElementBinding.cpp:14, 182:31.12 from UnifiedBindings9.cpp:80: 182:31.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 182:31.12 190 | RootedDictionary dict(aCx); 182:31.12 | ^~~~ 182:31.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 182:31.12 from HTMLTableRowElementBinding.cpp:4, 182:31.12 from UnifiedBindings9.cpp:2: 182:31.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 182:31.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:31.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:31.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaKeys.h:21, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:26, 182:31.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 182:31.12 from HTMLTrackElementBinding.cpp:14, 182:31.12 from UnifiedBindings9.cpp:80: 182:31.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IterableIterator.h:190:49: note: while referencing 'dict' 182:31.12 190 | RootedDictionary dict(aCx); 182:31.12 | ^~~~ 182:35.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:35.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:35.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 182:36.00 from HTMLTableRowElementBinding.cpp:4, 182:36.00 from UnifiedBindings9.cpp:2: 182:36.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IIRFilterNode_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': 182:36.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastIIRFilterOptions [1]' [-Warray-bounds] 182:36.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:36.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:36.00 In file included from UnifiedBindings9.cpp:379: 182:36.00 IIRFilterNodeBinding.cpp:555:40: note: while referencing 'arg1' 182:36.00 555 | binding_detail::FastIIRFilterOptions arg1; 182:36.00 | ^~~~ 182:45.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.41 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.41 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.41 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.41 from Unified_cpp_dom_grid0.cpp:2: 182:45.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GridLine::SetLineNames(const nsTArray >&)': 182:45.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 182:45.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.41 In file included from Unified_cpp_dom_grid0.cpp:29: 182:45.41 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLine.cpp:69:25: note: while referencing '' 182:45.41 69 | mNames = aNames.Clone(); 182:45.41 | ^ 182:45.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.46 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.46 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.46 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.46 from Unified_cpp_dom_grid0.cpp:2: 182:45.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GridLine::SetLineValues(const nsTArray >&, double, double, uint32_t, int32_t, mozilla::dom::GridDeclaration)': 182:45.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 182:45.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.47 In file included from Unified_cpp_dom_grid0.cpp:29: 182:45.47 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLine.cpp:60:25: note: while referencing '' 182:45.47 60 | mNames = aNames.Clone(); 182:45.47 | ^ 182:45.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.54 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.54 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.54 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.54 from Unified_cpp_dom_grid0.cpp:2: 182:45.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::GridLines::AppendRemovedAutoFits(const mozilla::ComputedGridTrackInfo*, const mozilla::ComputedGridLineInfo*, nscoord, uint32_t&, uint32_t, uint32_t, nsTArray >&)': 182:45.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 182:45.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.54 In file included from Unified_cpp_dom_grid0.cpp:38: 182:45.54 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLines.cpp:350:47: note: while referencing '' 182:45.54 350 | aLineNames = aLineInfo->mNamesAfter.Clone(); 182:45.54 | ^ 182:45.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.55 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.55 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.55 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.55 from Unified_cpp_dom_grid0.cpp:2: 182:45.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:45.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.55 In file included from Unified_cpp_dom_grid0.cpp:38: 182:45.55 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLines.cpp:298:28: note: while referencing 'explicitLineNames' 182:45.56 298 | nsTArray> explicitLineNames; 182:45.56 | ^~~~~~~~~~~~~~~~~ 182:45.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.79 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.79 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.79 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.79 from Unified_cpp_dom_grid0.cpp:2: 182:45.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GridLines::SetLineInfo(const mozilla::ComputedGridTrackInfo*, const mozilla::ComputedGridLineInfo*, const nsTArray >&, bool)': 182:45.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:45.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.79 In file included from Unified_cpp_dom_grid0.cpp:38: 182:45.79 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLines.cpp:123:32: note: while referencing 'lineNames' 182:45.79 123 | nsTArray> lineNames; 182:45.79 | ^~~~~~~~~ 182:45.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.80 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.80 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.80 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.80 from Unified_cpp_dom_grid0.cpp:2: 182:45.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:45.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.80 In file included from Unified_cpp_dom_grid0.cpp:38: 182:45.80 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLines.cpp:271:34: note: while referencing 'endLineNames' 182:45.80 271 | nsTArray> endLineNames(areaEndLine->Names().Clone()); 182:45.80 | ^~~~~~~~~~~~ 182:45.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:45.81 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:45.81 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:45.81 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:45.81 from Unified_cpp_dom_grid0.cpp:2: 182:45.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 182:45.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:45.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:45.81 In file included from Unified_cpp_dom_grid0.cpp:38: 182:45.81 /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridLines.cpp:267:34: note: while referencing 'startLineNames' 182:45.81 267 | nsTArray> startLineNames(areaStartLine->Names().Clone()); 182:45.82 | ^~~~~~~~~~~~~~ 182:46.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 182:46.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 182:46.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/GridBinding.h:10, 182:46.43 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/GridArea.h:10, 182:46.43 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.h:10, 182:46.43 from /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:7, 182:46.43 from Unified_cpp_dom_grid0.cpp:2: 182:46.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Grid::GetAreas(nsTArray >&) const': 182:46.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 182:46.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 182:46.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:46.43 In file included from Unified_cpp_dom_grid0.cpp:2: 182:46.43 /builddir/build/BUILD/firefox-78.7.0/dom/grid/Grid.cpp:93:25: note: while referencing '' 182:46.43 93 | aAreas = mAreas.Clone(); 182:46.43 | ^ 182:47.45 dom/html 183:00.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 183:00.49 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 183:00.49 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:40, 183:00.49 from Unified_cpp_dom_bindings0.cpp:2: 183:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 183:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 183:00.49 79 | memset(this, 0, sizeof(nsXPTCVariant)); 183:00.49 | ^ 183:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 183:00.49 44 | struct nsXPTCVariant { 183:00.49 | ^~~~~~~~~~~~~ 183:02.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 183:02.86 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:12, 183:02.86 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:02.87 from Unified_cpp_dom_bindings0.cpp:2: 183:02.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 183:02.87 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 183:02.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 183:02.87 34 | memset(aT, 0, sizeof(T)); 183:02.87 | ~~~~~~^~~~~~~~~~~~~~~~~~ 183:02.87 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:40, 183:02.87 from Unified_cpp_dom_bindings0.cpp:2: 183:02.87 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 183:02.87 2214 | struct GlobalProperties { 183:02.87 | ^~~~~~~~~~~~~~~~ 183:04.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 183:04.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 183:04.72 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 183:04.72 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:04.73 from Unified_cpp_dom_bindings0.cpp:2: 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 183:04.73 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 183:04.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:04.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 183:04.73 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:37, 183:04.73 from Unified_cpp_dom_bindings0.cpp:2: 183:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 183:04.73 27 | struct JSGCSetting { 183:04.73 | ^~~~~~~~~~~ 183:17.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:17.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 183:17.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 183:17.00 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 183:17.00 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:17.00 from Unified_cpp_dom_bindings0.cpp:2: 183:17.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::binding_danger::TErrorResult::CloneTo(mozilla::binding_danger::TErrorResult&) const [with CleanupPolicy = mozilla::binding_danger::ThreadSafeJustSuppressCleanupPolicy]': 183:17.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 183:17.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:17.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:17.01 In file included from Unified_cpp_dom_bindings0.cpp:2: 183:17.01 /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:577:50: note: while referencing '' 183:17.01 577 | message->mArgs = mExtra.mMessage->mArgs.Clone(); 183:17.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 183:17.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 183:17.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 183:17.07 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 183:17.07 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:17.07 from Unified_cpp_dom_bindings0.cpp:2: 183:17.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::binding_danger::TErrorResult::CloneTo(mozilla::binding_danger::TErrorResult&) const [with CleanupPolicy = mozilla::binding_danger::AssertAndSuppressCleanupPolicy]': 183:17.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 183:17.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:17.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:17.07 In file included from Unified_cpp_dom_bindings0.cpp:2: 183:17.07 /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:577:50: note: while referencing '' 183:17.07 577 | message->mArgs = mExtra.mMessage->mArgs.Clone(); 183:17.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 183:17.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:17.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 183:17.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 183:17.13 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 183:17.13 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:17.13 from Unified_cpp_dom_bindings0.cpp:2: 183:17.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::binding_danger::TErrorResult::CloneTo(mozilla::binding_danger::TErrorResult&) const [with CleanupPolicy = mozilla::binding_danger::JustAssertCleanupPolicy]': 183:17.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 183:17.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:17.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:17.13 In file included from Unified_cpp_dom_bindings0.cpp:2: 183:17.14 /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:577:50: note: while referencing '' 183:17.14 577 | message->mArgs = mExtra.mMessage->mArgs.Clone(); 183:17.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 183:17.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:17.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 183:17.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 183:17.19 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 183:17.19 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:7, 183:17.19 from Unified_cpp_dom_bindings0.cpp:2: 183:17.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::binding_danger::TErrorResult::CloneTo(mozilla::binding_danger::TErrorResult&) const [with CleanupPolicy = mozilla::binding_danger::JustSuppressCleanupPolicy]': 183:17.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 183:17.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:17.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:17.20 In file included from Unified_cpp_dom_bindings0.cpp:2: 183:17.20 /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.cpp:577:50: note: while referencing '' 183:17.20 577 | message->mArgs = mExtra.mMessage->mArgs.Clone(); 183:17.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 183:21.88 dom/html/input 183:40.05 dom/jsurl 183:43.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/dom/html/ElementInternals.cpp:7, 183:43.37 from Unified_cpp_dom_html0.cpp:2: 183:43.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::Layer::SetInvalidRectToVisibleRegion()': 183:43.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 183:43.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:43.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:43.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.h:18, 183:43.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributeElement.h:16, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:11, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/ElementInternals.cpp:7, 183:43.38 from Unified_cpp_dom_html0.cpp:2: 183:43.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 183:43.38 1907 | mBands = aRegion.mBands.Clone(); 183:43.38 | ^ 183:43.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/ElementInternals.cpp:7, 183:43.38 from Unified_cpp_dom_html0.cpp:2: 183:43.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 183:43.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 183:43.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183:43.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsStyledElement.h:18, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsMappedAttributeElement.h:16, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:11, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 183:43.38 from /builddir/build/BUILD/firefox-78.7.0/dom/html/ElementInternals.cpp:7, 183:43.38 from Unified_cpp_dom_html0.cpp:2: 183:43.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 183:43.38 1907 | mBands = aRegion.mBands.Clone(); 183:43.38 | ^ 183:56.87 dom/mathml 184:12.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 184:12.15 from /builddir/build/BUILD/firefox-78.7.0/dom/mathml/MathMLElement.cpp:7, 184:12.15 from Unified_cpp_dom_mathml0.cpp:2: 184:12.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::MathMLElement::ParseNumericValue(const nsString&, nsCSSValue&, uint32_t, nsINode::Document*)': 184:12.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 184:12.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:12.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:12.16 In file included from Unified_cpp_dom_mathml0.cpp:2: 184:12.16 /builddir/build/BUILD/firefox-78.7.0/dom/mathml/MathMLElement.cpp:342:70: note: while referencing '' 184:12.16 342 | "UnitlessValuesAreDeprecated"); 184:12.16 | ^ 184:13.28 dom/media 184:31.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:31.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:31.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:31.08 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:31.08 from Unified_cpp_dom_html1.cpp:2: 184:31.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::SaveState()': 184:31.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:31.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:31.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:31.08 In file included from Unified_cpp_dom_html1.cpp:101: 184:31.08 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:5777:63: note: while referencing '' 184:31.08 5777 | SaveFileContentData(mFileData->mFilesOrDirectories); 184:31.08 | ^ 184:32.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:32.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:32.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:32.63 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:32.63 from Unified_cpp_dom_html1.cpp:2: 184:32.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::SetFilePickerFiltersFromAccept(nsIFilePicker*)': 184:32.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 184:32.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:32.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:32.63 In file included from Unified_cpp_dom_html1.cpp:101: 184:32.63 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:6841:38: note: while referencing 'filtersCopy' 184:32.63 6841 | const nsTArray filtersCopy = filters.Clone(); 184:32.63 | ^~~~~~~~~~~ 184:32.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:32.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:32.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:32.64 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:32.64 from Unified_cpp_dom_html1.cpp:2: 184:32.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:32.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:32.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:32.64 In file included from Unified_cpp_dom_html1.cpp:101: 184:32.64 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:6736:32: note: while referencing 'filters' 184:32.64 6736 | nsTArray filters; 184:32.64 | ^~~~~~~ 184:35.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:35.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:35.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:35.60 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:35.60 from Unified_cpp_dom_html1.cpp:2: 184:35.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::FSURLEncoded::AddNameBlobOrNullPair(const nsAString&, mozilla::dom::Blob*)': 184:35.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 184:35.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:35.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:35.60 In file included from Unified_cpp_dom_html1.cpp:38: 184:35.60 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFormSubmission.cpp:157:77: note: while referencing '' 184:35.60 157 | SendJSWarning(mDocument, "ForgotFileEnctypeWarning", nsTArray()); 184:35.60 | ^ 184:36.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.24 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.24 from Unified_cpp_dom_html1.cpp:2: 184:36.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::ClearFiles(bool)': 184:36.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.25 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.25 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:1514:35: note: while referencing 'data' 184:36.25 1514 | nsTArray data; 184:36.25 | ^~~~ 184:36.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.31 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.31 from Unified_cpp_dom_html1.cpp:2: 184:36.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::DispatchChangeEventCallback::Callback(nsresult, const FallibleTArray >&)': 184:36.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.31 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.31 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:221:37: note: while referencing 'array' 184:36.31 221 | nsTArray array; 184:36.31 | ^~~~~ 184:36.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.45 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.45 from Unified_cpp_dom_html1.cpp:2: 184:36.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetFileArray(nsINode::Sequence >&)': 184:36.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.46 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.46 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2013:35: note: while referencing 'files' 184:36.46 2013 | nsTArray files; 184:36.46 | ^~~~~ 184:36.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.46 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.46 from Unified_cpp_dom_html1.cpp:2: 184:36.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.46 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.46 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2013:35: note: while referencing 'files' 184:36.46 2013 | nsTArray files; 184:36.47 | ^~~~~ 184:36.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.54 from Unified_cpp_dom_html1.cpp:2: 184:36.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetFileNameArray(nsINode::Sequence >&, nsINode::ErrorResult&)': 184:36.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.54 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.54 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2038:35: note: while referencing 'files' 184:36.54 2038 | nsTArray files; 184:36.54 | ^~~~~ 184:36.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.54 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.54 from Unified_cpp_dom_html1.cpp:2: 184:36.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.55 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.55 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2038:35: note: while referencing 'files' 184:36.55 2038 | nsTArray files; 184:36.55 | ^~~~~ 184:36.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.65 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.65 from Unified_cpp_dom_html1.cpp:2: 184:36.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::SetValue(const nsAString&, nsINode::CallerType, nsINode::ErrorResult&)': 184:36.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 184:36.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.65 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.65 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:1556:26: note: while referencing 'list' 184:36.65 1556 | Sequence list; 184:36.65 | ^~~~ 184:36.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.81 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.81 from Unified_cpp_dom_html1.cpp:2: 184:36.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&, nsIPrincipal&)': 184:36.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 184:36.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.81 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.82 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2211:24: note: while referencing 'list' 184:36.82 2211 | Sequence list; 184:36.82 | ^~~~ 184:36.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:36.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:36.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:36.86 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:36.87 from Unified_cpp_dom_html1.cpp:2: 184:36.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::nsFilePickerShownCallback::Done(int16_t)': 184:36.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:36.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:36.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:36.87 In file included from Unified_cpp_dom_html1.cpp:101: 184:36.87 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:456:35: note: while referencing 'newFilesOrDirectories' 184:36.87 456 | nsTArray newFilesOrDirectories; 184:36.87 | ^~~~~~~~~~~~~~~~~~~~~ 184:37.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:37.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:37.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:37.04 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:37.04 from Unified_cpp_dom_html1.cpp:2: 184:37.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLInputElement::RestoreState(mozilla::PresState*)': 184:37.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:37.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:37.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:37.05 In file included from Unified_cpp_dom_html1.cpp:101: 184:37.05 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:6015:43: note: while referencing 'array' 184:37.05 6015 | nsTArray array = 184:37.05 | ^~~~~ 184:37.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:37.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:37.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:37.16 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:37.16 from Unified_cpp_dom_html1.cpp:2: 184:37.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetDirectory(const nsAString&, nsINode::ErrorResult&)': 184:37.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:37.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:37.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:37.16 In file included from Unified_cpp_dom_html1.cpp:101: 184:37.16 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:2099:35: note: while referencing 'array' 184:37.16 2099 | nsTArray array; 184:37.17 | ^~~~~ 184:37.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:37.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:37.83 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:37.83 from Unified_cpp_dom_html1.cpp:2: 184:37.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::HTMLInputElement::GetFilesAndDirectories(nsINode::ErrorResult&)': 184:37.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence [1]' {aka 'mozilla::dom::Sequence [1]'} [-Warray-bounds] 184:37.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:37.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:37.83 In file included from Unified_cpp_dom_html1.cpp:101: 184:37.83 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:5295:35: note: while referencing 'filesAndDirsSeq' 184:37.83 5295 | Sequence filesAndDirsSeq; 184:37.83 | ^~~~~~~~~~~~~~~ 184:38.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:38.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:38.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:38.00 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:38.00 from Unified_cpp_dom_html1.cpp:2: 184:38.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)': 184:38.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 184:38.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:38.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:38.00 In file included from Unified_cpp_dom_html1.cpp:101: 184:38.01 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:7020:37: note: while referencing 'entries' 184:38.01 7020 | Sequence> entries; 184:38.01 | ^~~~~~~ 184:38.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:38.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 184:38.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 184:38.01 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLFieldSetElement.cpp:7, 184:38.01 from Unified_cpp_dom_html1.cpp:2: 184:38.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [-Warray-bounds] 184:38.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:38.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:38.01 In file included from Unified_cpp_dom_html1.cpp:101: 184:38.01 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLInputElement.cpp:7020:37: note: while referencing 'entries' 184:38.02 7020 | Sequence> entries; 184:38.02 | ^~~~~~~ 184:38.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 184:38.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaEventSource.h:20, 184:38.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CubebDeviceEnumerator.h:11, 184:38.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/CubebUtils.cpp:10: 184:38.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::CubebUtils::EstimatedRoundTripLatencyDefaultDevices(double*, double*)': 184:38.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 184:38.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 184:38.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:38.37 /builddir/build/BUILD/firefox-78.7.0/dom/media/CubebUtils.cpp:702:20: note: while referencing 'roundtripLatencies' 184:38.38 702 | nsTArray roundtripLatencies; 184:38.38 | ^~~~~~~~~~~~~~~~~~ 185:05.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 185:05.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 185:05.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 185:05.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaInfo.h:11, 185:05.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoUtils.h:11, 185:05.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaMIMETypes.h:10, 185:05.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaContainerType.h:10, 185:05.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ADTSDecoder.cpp:8, 185:05.81 from Unified_cpp_dom_media0.cpp:2: 185:05.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 185:05.81 /builddir/build/BUILD/firefox-78.7.0/dom/media/ADTSDemuxer.cpp:75:30: required from here 185:05.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 185:05.81 34 | memset(aT, 0, sizeof(T)); 185:05.81 | ~~~~~~^~~~~~~~~~~~~~~~~~ 185:05.81 In file included from Unified_cpp_dom_media0.cpp:11: 185:05.81 /builddir/build/BUILD/firefox-78.7.0/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 185:05.81 50 | class FrameHeader { 185:05.81 | ^~~~~~~~~~~ 185:33.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 185:33.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaInfo.h:13, 185:33.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConverter.h:10, 185:33.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConverter.cpp:7, 185:33.19 from Unified_cpp_dom_media1.cpp:2: 185:33.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::WriteChunk(mozilla::AudioChunk&, uint32_t, mozilla::AudioDataValue*) [with SrcT = short int]': 185:33.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 185:33.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 185:33.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:33.20 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioSegment.cpp:6, 185:33.20 from Unified_cpp_dom_media1.cpp:20: 185:33.20 /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioSegment.h:451:49: note: while referencing '' 185:33.20 451 | channelData = aChunk.ChannelData().Clone(); 185:33.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 185:33.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 185:33.87 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaInfo.h:13, 185:33.87 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConverter.h:10, 185:33.87 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConverter.cpp:7, 185:33.87 from Unified_cpp_dom_media1.cpp:2: 185:33.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::WriteChunk(mozilla::AudioChunk&, uint32_t, mozilla::AudioDataValue*) [with SrcT = float]': 185:33.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 185:33.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 185:33.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:33.88 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioSegment.cpp:6, 185:33.88 from Unified_cpp_dom_media1.cpp:20: 185:33.88 /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioSegment.h:451:49: note: while referencing '' 185:33.88 451 | channelData = aChunk.ChannelData().Clone(); 185:33.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 185:50.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 185:50.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 185:50.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsGenericHTMLElement.h:10, 185:50.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 185:50.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 185:50.45 from /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackCue.cpp:6, 185:50.45 from Unified_cpp_dom_media10.cpp:2: 185:50.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackList::GetShowingCues(nsTArray >&)': 185:50.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 185:50.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 185:50.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:50.46 In file included from Unified_cpp_dom_media10.cpp:20: 185:50.46 /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackList.cpp:40:34: note: while referencing 'cues' 185:50.46 40 | nsTArray> cues; 185:50.46 | ^~~~ 185:51.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 185:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 185:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsGenericHTMLElement.h:10, 185:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 185:51.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 185:51.20 from /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackCue.cpp:6, 185:51.20 from Unified_cpp_dom_media10.cpp:2: 185:51.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackCueList::GetArray(nsTArray >&)': 185:51.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 185:51.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 185:51.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:51.20 In file included from Unified_cpp_dom_media10.cpp:11: 185:51.20 /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackCueList.cpp:99:23: note: while referencing '' 185:51.21 99 | aCues = mList.Clone(); 185:51.21 | ^ 185:51.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 185:51.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 185:51.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsGenericHTMLElement.h:10, 185:51.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 185:51.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 185:51.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackCue.cpp:6, 185:51.26 from Unified_cpp_dom_media10.cpp:2: 185:51.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::TextTrackCueList& mozilla::dom::TextTrackCueList::operator=(const mozilla::dom::TextTrackCueList&)': 185:51.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 185:51.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 185:51.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:51.27 In file included from Unified_cpp_dom_media10.cpp:11: 185:51.27 /builddir/build/BUILD/firefox-78.7.0/dom/media/TextTrackCueList.cpp:54:30: note: while referencing '' 185:51.27 54 | mList = aOther.mList.Clone(); 185:51.27 | ^ 186:16.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:14, 186:16.59 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:16.59 from Unified_cpp_dom_media11.cpp:2: 186:16.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::SetCurrentFramesLocked(const IntSize&, const nsTArray&)': 186:16.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 186:16.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:16.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:16.60 In file included from Unified_cpp_dom_media11.cpp:2: 186:16.60 /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:154:41: note: while referencing 'oldImages' 186:16.60 154 | nsTArray oldImages; 186:16.60 | ^~~~~~~~~ 186:16.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:14, 186:16.76 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:16.76 from Unified_cpp_dom_media11.cpp:2: 186:16.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::ClearCurrentFrame()': 186:16.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 186:16.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:16.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:16.77 In file included from Unified_cpp_dom_media11.cpp:2: 186:16.77 /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:203:41: note: while referencing 'kungFuDeathGrip' 186:16.77 203 | nsTArray kungFuDeathGrip; 186:16.77 | ^~~~~~~~~~~~~~~ 186:17.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:17.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 186:17.10 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 186:17.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 186:17.10 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLProgressElement.cpp:8, 186:17.10 from Unified_cpp_dom_html3.cpp:2: 186:17.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)': 186:17.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 186:17.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:17.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:17.10 In file included from Unified_cpp_dom_html3.cpp:47: 186:17.10 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLSlotElement.cpp:140:33: note: while referencing '' 186:17.10 140 | aNodes = mAssignedNodes.Clone(); 186:17.11 | ^ 186:17.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:17.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:17.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 186:17.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 186:17.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:17.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 186:17.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:14, 186:17.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:17.69 from Unified_cpp_dom_media11.cpp:2: 186:17.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::SetCurrentFrame(const IntSize&, mozilla::VideoFrameContainer::Image*, const mozilla::TimeStamp&)': 186:17.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 186:17.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:17.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:17.69 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:17.69 from Unified_cpp_dom_media11.cpp:2: 186:17.69 /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:62:63: note: while referencing '' 186:17.69 62 | nsTArray()); 186:17.69 | ^ 186:17.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:17.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 186:17.70 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 186:17.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 186:17.70 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLProgressElement.cpp:8, 186:17.70 from Unified_cpp_dom_html3.cpp:2: 186:17.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLSelectElement::SaveState()': 186:17.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::SelectContentData [1]' [-Warray-bounds] 186:17.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:17.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:17.71 In file included from Unified_cpp_dom_html3.cpp:20: 186:17.71 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLSelectElement.cpp:1270:21: note: while referencing 'state' 186:17.71 1270 | SelectContentData state; 186:17.71 | ^~~~~ 186:18.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:18.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:18.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 186:18.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 186:18.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 186:18.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:14, 186:18.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:18.70 from Unified_cpp_dom_media11.cpp:2: 186:18.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::VideoStreamTrack::RemoveVideoOutput(mozilla::VideoOutput*)': 186:18.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 186:18.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:18.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:18.70 In file included from Unified_cpp_dom_media11.cpp:29: 186:18.70 /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoStreamTrack.cpp:67:49: note: while referencing '' 186:18.70 67 | for (const auto& output : mVideoOutputs.Clone()) { 186:18.70 | ^ 186:18.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:18.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.h:14, 186:18.77 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoFrameContainer.cpp:7, 186:18.77 from Unified_cpp_dom_media11.cpp:2: 186:18.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::VideoStreamTrack::RemoveVideoOutput(mozilla::VideoFrameContainer*)': 186:18.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 186:18.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:18.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:18.77 In file included from Unified_cpp_dom_media11.cpp:29: 186:18.77 /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoStreamTrack.cpp:57:49: note: while referencing '' 186:18.78 57 | for (const auto& output : mVideoOutputs.Clone()) { 186:18.78 | ^ 186:47.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 186:47.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaInfo.h:13, 186:47.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoUtils.h:11, 186:47.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoUtils.cpp:5, 186:47.70 from Unified_cpp_dom_media12.cpp:2: 186:47.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 186:47.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 186:47.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 186:47.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:47.71 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoUtils.h:11, 186:47.71 from /builddir/build/BUILD/firefox-78.7.0/dom/media/VideoUtils.cpp:5, 186:47.71 from Unified_cpp_dom_media12.cpp:2: 186:47.71 /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaInfo.h:121:32: note: while referencing '' 186:47.71 121 | mTags = aOther.mTags.Clone(); 186:47.71 | ^ 187:02.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:02.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:02.68 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:02.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:02.69 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:02.69 from Unified_cpp_dom_html4.cpp:2: 187:02.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::PerformTrackSelection(mozilla::dom::TextTrackKind*, uint32_t)': 187:02.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 187:02.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:02.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:02.69 In file included from Unified_cpp_dom_html4.cpp:119: 187:02.69 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextTrackManager.cpp:365:24: note: while referencing 'candidates' 187:02.69 365 | nsTArray candidates; 187:02.69 | ^~~~~~~~~~ 187:02.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:02.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:02.69 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:02.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:02.70 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:02.70 from Unified_cpp_dom_html4.cpp:2: 187:02.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 187:02.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:02.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:02.70 In file included from Unified_cpp_dom_html4.cpp:119: 187:02.70 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextTrackManager.cpp:365:24: note: while referencing 'candidates' 187:02.70 365 | nsTArray candidates; 187:02.70 | ^~~~~~~~~~ 187:04.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:04.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:04.54 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:04.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:04.54 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:04.54 from Unified_cpp_dom_html4.cpp:2: 187:04.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLTextAreaElement::Select()': 187:04.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [-Warray-bounds] 187:04.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:04.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:04.54 In file included from Unified_cpp_dom_html4.cpp:11: 187:04.54 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTextAreaElement.cpp:152:18: note: while referencing 'event' 187:04.54 152 | WidgetGUIEvent event(true, eFormSelect, nullptr); 187:04.54 | ^~~~~ 187:04.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:04.79 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:04.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:04.79 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:04.79 from Unified_cpp_dom_html4.cpp:2: 187:04.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLTrackElement::CreateTextTrack()': 187:04.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 187:04.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:04.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:04.79 In file included from Unified_cpp_dom_html4.cpp:38: 187:04.79 /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTrackElement.cpp:175:52: note: while referencing '' 187:04.79 175 | "Using track element in non-window context"); 187:04.79 | ^ 187:04.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:04.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:04.96 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:04.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:04.96 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:04.96 from Unified_cpp_dom_html4.cpp:2: 187:04.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::UpdateCueDisplay()': 187:04.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 187:04.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:04.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:04.96 In file included from Unified_cpp_dom_html4.cpp:119: 187:04.96 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextTrackManager.cpp:265:34: note: while referencing 'showingCues' 187:04.96 265 | nsTArray> showingCues; 187:04.96 | ^~~~~~~~~~~ 187:06.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:06.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:06.65 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:06.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:06.66 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:06.66 from Unified_cpp_dom_html4.cpp:2: 187:06.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::TextControlState::SetValueWithoutTextEditor(mozilla::AutoTextControlHandlingState&)': 187:06.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' [-Warray-bounds] 187:06.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:06.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:06.66 In file included from Unified_cpp_dom_html4.cpp:110: 187:06.66 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextControlState.cpp:2885:43: note: while referencing '' 187:06.66 2885 | InputEventOptions(inputEventData), &status); 187:06.66 | ^ 187:06.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:06.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:06.66 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:06.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:06.67 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:06.67 from Unified_cpp_dom_html4.cpp:2: 187:06.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' [-Warray-bounds] 187:06.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:06.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:06.67 In file included from Unified_cpp_dom_html4.cpp:110: 187:06.67 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextControlState.cpp:2971:43: note: while referencing '' 187:06.67 2971 | InputEventOptions(inputEventData)); 187:06.67 | ^ 187:08.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:08.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:08.59 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:08.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:08.59 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:08.59 from Unified_cpp_dom_html4.cpp:2: 187:08.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::TimeMarchesOn()': 187:08.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 187:08.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:08.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:08.59 In file included from Unified_cpp_dom_html4.cpp:119: 187:08.59 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextTrackManager.cpp:755:42: note: while referencing 'eventList' 187:08.59 755 | nsTArray> eventList; 187:08.59 | ^~~~~~~~~ 187:08.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:08.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 187:08.60 from /builddir/build/BUILD/firefox-78.7.0/dom/html/nsGenericHTMLElement.h:10, 187:08.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 187:08.60 from /builddir/build/BUILD/firefox-78.7.0/dom/html/HTMLTemplateElement.cpp:7, 187:08.60 from Unified_cpp_dom_html4.cpp:2: 187:08.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::TextTrackListInternal [1]' [-Warray-bounds] 187:08.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:08.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:08.60 In file included from Unified_cpp_dom_html4.cpp:119: 187:08.60 /builddir/build/BUILD/firefox-78.7.0/dom/html/TextTrackManager.cpp:753:25: note: while referencing 'affectedTracks' 187:08.60 753 | TextTrackListInternal affectedTracks; 187:08.60 | ^~~~~~~~~~~~~~ 187:59.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 187:59.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConfig.h:12, 187:59.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaData.h:9, 187:59.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/BitWriter.cpp:6, 187:59.92 from Unified_cpp_dom_media3.cpp:2: 187:59.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&)': 187:59.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 187:59.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 187:59.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:59.93 In file included from Unified_cpp_dom_media3.cpp:47: 187:59.93 /builddir/build/BUILD/firefox-78.7.0/dom/media/DOMMediaStream.cpp:171:45: note: while referencing 'emptyTrackSeq' 187:59.93 171 | Sequence> emptyTrackSeq; 187:59.93 | ^~~~~~~~~~~~~ 188:00.38 dom/media/doctor 188:01.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:01.98 from /builddir/build/BUILD/firefox-78.7.0/dom/media/AudioConfig.h:12, 188:01.98 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaData.h:9, 188:01.98 from /builddir/build/BUILD/firefox-78.7.0/dom/media/BitWriter.cpp:6, 188:01.98 from Unified_cpp_dom_media3.cpp:2: 188:01.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)': 188:01.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 188:01.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:01.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:01.98 In file included from Unified_cpp_dom_media3.cpp:47: 188:01.98 /builddir/build/BUILD/firefox-78.7.0/dom/media/DOMMediaStream.cpp:182:45: note: while referencing 'nonNullTrackSeq' 188:01.98 182 | Sequence> nonNullTrackSeq; 188:01.98 | ^~~~~~~~~~~~~~~ 188:19.56 dom/media/eme 188:38.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 188:38.68 from /builddir/build/BUILD/firefox-78.7.0/dom/media/FileBlockCache.h:11, 188:38.68 from /builddir/build/BUILD/firefox-78.7.0/dom/media/FileBlockCache.cpp:7, 188:38.68 from Unified_cpp_dom_media4.cpp:2: 188:38.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ForwardedInputTrack::RemoveAllDirectListenersImpl()': 188:38.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 188:38.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:38.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:38.68 In file included from Unified_cpp_dom_media4.cpp:20: 188:38.68 /builddir/build/BUILD/firefox-78.7.0/dom/media/ForwardedInputTrack.cpp:239:59: note: while referencing '' 188:38.68 239 | for (const auto& listener : mOwnedDirectListeners.Clone()) { 188:38.68 | ^ 188:52.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:52.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMCaps.h:10, 188:52.56 from /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/CDMCaps.cpp:7, 188:52.56 from Unified_cpp_dom_media_eme0.cpp:2: 188:52.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::MediaKeySession::GenerateRequest(const nsAString&, const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)': 188:52.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::KeyIdsInitData [1]' [-Warray-bounds] 188:52.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:52.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:52.56 In file included from Unified_cpp_dom_media_eme0.cpp:56: 188:52.56 /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/MediaKeySession.cpp:169:34: note: while referencing 'keyIds' 188:52.56 169 | mozilla::dom::KeyIdsInitData keyIds; 188:52.56 | ^~~~~~ 188:52.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:52.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMCaps.h:10, 188:52.57 from /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/CDMCaps.cpp:7, 188:52.57 from Unified_cpp_dom_media_eme0.cpp:2: 188:52.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 188:52.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:52.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:52.57 In file included from Unified_cpp_dom_media_eme0.cpp:56: 188:52.57 /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/MediaKeySession.cpp:240:21: note: while referencing 'data' 188:52.57 240 | nsTArray data; 188:52.57 | ^~~~ 188:53.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:53.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMCaps.h:10, 188:53.17 from /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/CDMCaps.cpp:7, 188:53.17 from Unified_cpp_dom_media_eme0.cpp:2: 188:53.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'mozilla::dom::Sequence mozilla::dom::GetSupportedCapabilities(mozilla::dom::CodecType, const nsTArray&, const mozilla::dom::MediaKeySystemConfiguration&, const mozilla::dom::KeySystemConfig&, mozilla::DecoderDoctorDiagnostics*, const std::function&)': 188:53.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 188:53.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:53.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:53.18 In file included from Unified_cpp_dom_media_eme0.cpp:74: 188:53.18 /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/MediaKeySystemAccess.cpp:564:43: note: while referencing 'supportedCapabilities' 188:53.18 564 | Sequence supportedCapabilities; 188:53.18 | ^~~~~~~~~~~~~~~~~~~~~ 188:53.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 188:53.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CDMCaps.h:10, 188:53.74 from /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/CDMCaps.cpp:7, 188:53.74 from Unified_cpp_dom_media_eme0.cpp:2: 188:53.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GetSupportedConfig(const mozilla::dom::KeySystemConfig&, const mozilla::dom::MediaKeySystemConfiguration&, mozilla::dom::MediaKeySystemConfiguration&, mozilla::DecoderDoctorDiagnostics*, bool, const std::function&)': 188:53.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 188:53.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 188:53.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188:53.74 In file included from Unified_cpp_dom_media_eme0.cpp:74: 188:53.75 /builddir/build/BUILD/firefox-78.7.0/dom/media/eme/MediaKeySystemAccess.cpp:956:22: note: while referencing 'sessionTypes' 188:53.75 956 | Sequence sessionTypes(UnboxSessionTypes(aCandidate.mSessionTypes)); 188:53.75 | ^~~~~~~~~~~~ 188:57.55 dom/media/encoder 189:27.54 dom/media/fake-cdm 189:35.31 dom/media/flac 189:55.57 dom/media/gmp 191:10.63 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaManager.cpp:70, 191:10.63 from Unified_cpp_dom_media7.cpp:2: 191:10.63 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 191:10.63 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 191:10.63 294 | memcpy(this, &config, sizeof(*this)); 191:10.63 | ^ 191:10.63 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 191:10.63 256 | struct Config { 191:10.63 | ^~~~~~ 191:52.25 dom/media/gmp/widevine-adapter 191:59.00 dom/media/gmp-plugin-openh264 192:01.09 dom/media/imagecapture 192:17.09 dom/media/ipc 192:59.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RDDChild.h:8, 192:59.76 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RDDChild.cpp:6: 192:59.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::RDDChild::Init()': 192:59.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 192:59.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 192:59.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:59.77 /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RDDChild.cpp:59:26: note: while referencing 'updates' 192:59.77 59 | nsTArray updates = gfxVars::FetchNonDefaultVars(); 192:59.77 | ^~~~~~~ 193:03.45 dom/media/mediacapabilities 193:30.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 193:30.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 193:30.16 from Unified_cpp_mediacapabilities0.cpp:2: 193:30.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 193:30.17 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 193:30.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:30.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 193:30.17 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacapabilities/MediaCapabilities.cpp:30, 193:30.17 from Unified_cpp_mediacapabilities0.cpp:38: 193:30.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 193:30.17 27 | struct JSGCSetting { 193:30.17 | ^~~~~~~~~~~ 193:46.52 dom/media/mediacontrol 194:15.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:15.08 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.h:9, 194:15.08 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 194:15.08 from Unified_cpp_media_mediacontrol0.cpp:2: 194:15.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const': 194:15.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 194:15.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:15.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:15.08 In file included from Unified_cpp_media_mediacontrol0.cpp:56: 194:15.08 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/MediaControlService.cpp:203:21: note: while referencing 'metadata' 194:15.08 203 | MediaMetadataBase metadata; 194:15.08 | ^~~~~~~~ 194:15.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:15.13 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.h:9, 194:15.13 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 194:15.13 from Unified_cpp_media_mediacontrol0.cpp:2: 194:15.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaControlService::ControllerManager::ConnectToMainControllerEvents()': 194:15.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 194:15.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:15.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:15.14 In file included from Unified_cpp_media_mediacontrol0.cpp:56: 194:15.14 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/MediaControlService.cpp:362:70: note: while referencing '' 194:15.14 362 | mSource->SetMediaMetadata(mMainController->GetCurrentMediaMetadata()); 194:15.14 | ^ 194:15.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:15.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.h:9, 194:15.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 194:15.97 from Unified_cpp_media_mediacontrol0.cpp:2: 194:15.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::MediaStatusManager::UpdateMetadata(uint64_t, const mozilla::Maybe&)': 194:15.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 194:15.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:15.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:15.97 In file included from Unified_cpp_media_mediacontrol0.cpp:92: 194:15.97 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/MediaStatusManager.cpp:102:56: note: while referencing '' 194:15.97 102 | mMetadataChangedEvent.Notify(GetCurrentMediaMetadata()); 194:15.97 | ^ 194:16.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:16.05 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.h:9, 194:16.05 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 194:16.05 from Unified_cpp_media_mediacontrol0.cpp:2: 194:16.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaStatusManager::SetActiveMediaSessionContextId(uint64_t)': 194:16.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 194:16.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:16.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:16.05 In file included from Unified_cpp_media_mediacontrol0.cpp:92: 194:16.05 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/MediaStatusManager.cpp:141:56: note: while referencing '' 194:16.05 141 | mMetadataChangedEvent.Notify(GetCurrentMediaMetadata()); 194:16.05 | ^ 194:16.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:16.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.h:9, 194:16.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 194:16.16 from Unified_cpp_media_mediacontrol0.cpp:2: 194:16.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaStatusManager::_ZN7mozilla3dom18MediaStatusManager40ClearActiveMediaSessionContextIdIfNeededEv.part.0()': 194:16.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 194:16.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:16.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:16.16 In file included from Unified_cpp_media_mediacontrol0.cpp:92: 194:16.16 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediacontrol/MediaStatusManager.cpp:150:56: note: while referencing '' 194:16.16 150 | mMetadataChangedEvent.Notify(GetCurrentMediaMetadata()); 194:16.16 | ^ 194:17.94 dom/media/mediasink 194:49.91 dom/media/mediasource 194:53.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:53.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.h:8, 194:53.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 194:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::MediaResult mozilla::RemoteAudioDecoderParent::ProcessDecodedData(const DecodedData&, mozilla::PRemoteDecoderParent::DecodedOutputIPDL&)': 194:53.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 194:53.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:53.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:53.69 /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.cpp:111:33: note: while referencing 'array' 194:53.69 111 | nsTArray array; 194:53.69 | ^~~~~ 194:53.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 194:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 194:53.82 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 194:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 194:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.h:8, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 194:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 194:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 194:53.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 194:53.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194:53.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.h:8, 194:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 194:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:121:32: note: while referencing '' 194:53.83 121 | mTags = aOther.mTags.Clone(); 194:53.83 | ^ 195:24.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 195:24.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 195:24.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 195:24.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaSpan.h:9, 195:24.74 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/ContainerParser.h:12, 195:24.74 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/ContainerParser.cpp:7, 195:24.74 from Unified_cpp_media_mediasource0.cpp:2: 195:24.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::media::TimeIntervals mozilla::MediaSourceDecoder::GetBuffered()': 195:24.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 195:24.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 195:24.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:24.75 In file included from Unified_cpp_media_mediasource0.cpp:20: 195:24.75 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/MediaSourceDecoder.cpp:127:34: note: while referencing 'activeRanges' 195:24.75 127 | nsTArray activeRanges; 195:24.75 | ^~~~~~~~~~~~ 195:24.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 195:24.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 195:24.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 195:24.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaSpan.h:9, 195:24.75 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/ContainerParser.h:12, 195:24.75 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/ContainerParser.cpp:7, 195:24.75 from Unified_cpp_media_mediasource0.cpp:2: 195:24.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 195:24.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 195:24.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:24.75 In file included from Unified_cpp_media_mediasource0.cpp:20: 195:24.75 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasource/MediaSourceDecoder.cpp:127:34: note: while referencing 'activeRanges' 195:24.75 127 | nsTArray activeRanges; 195:24.75 | ^~~~~~~~~~~~ 195:40.80 dom/media/mediasession 196:04.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:7, 196:04.73 from Unified_cpp_media_mediasession0.cpp:2: 196:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 196:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 196:04.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 196:04.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:04.73 In file included from Unified_cpp_media_mediasession0.cpp:2: 196:04.73 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing 'artwork' 196:04.73 140 | nsTArray artwork; 196:04.73 | ^~~~~~~ 196:04.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 196:04.73 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:7, 196:04.73 from Unified_cpp_media_mediasession0.cpp:2: 196:04.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 196:04.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 196:04.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:04.73 In file included from Unified_cpp_media_mediasession0.cpp:2: 196:04.73 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing 'artwork' 196:04.73 140 | nsTArray artwork; 196:04.73 | ^~~~~~~ 196:04.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 196:04.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:04.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 196:04.74 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:7, 196:04.74 from Unified_cpp_media_mediasession0.cpp:2: 196:04.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 196:04.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 196:04.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:04.74 In file included from Unified_cpp_media_mediasession0.cpp:2: 196:04.74 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing 'artwork' 196:04.74 140 | nsTArray artwork; 196:04.74 | ^~~~~~~ 196:04.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 196:04.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:04.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 196:04.98 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:7, 196:04.98 from Unified_cpp_media_mediasession0.cpp:2: 196:04.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 196:04.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 196:04.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 196:04.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:04.98 In file included from Unified_cpp_media_mediasession0.cpp:2: 196:04.99 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing 'artwork' 196:04.99 94 | Sequence artwork; 196:04.99 | ^~~~~~~ 196:04.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 196:04.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:04.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 196:04.99 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:7, 196:04.99 from Unified_cpp_media_mediasession0.cpp:2: 196:04.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 196:04.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 196:04.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:04.99 In file included from Unified_cpp_media_mediasession0.cpp:2: 196:04.99 /builddir/build/BUILD/firefox-78.7.0/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing 'artwork' 196:04.99 94 | Sequence artwork; 196:04.99 | ^~~~~~~ 196:06.08 dom/media/mp3 196:21.04 dom/media/ogg 196:53.30 dom/media/platforms 197:19.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:13, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/AllocationPolicy.h:11, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/AllocationPolicy.cpp:7, 197:19.39 from Unified_cpp_dom_media_platforms0.cpp:2: 197:19.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::PDMFactory::CreateDecoderWithPDM(mozilla::PlatformDecoderModule*, const mozilla::CreateDecoderParams&)': 197:19.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SupportChecker [1]' [-Warray-bounds] 197:19.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:19.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:19.39 In file included from Unified_cpp_dom_media_platforms0.cpp:11: 197:19.39 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/PDMFactory.cpp:248:18: note: while referencing 'supportChecker' 197:19.39 248 | SupportChecker supportChecker; 197:19.39 | ^~~~~~~~~~~~~~ 197:19.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:13, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/AllocationPolicy.h:11, 197:19.39 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/AllocationPolicy.cpp:7, 197:19.39 from Unified_cpp_dom_media_platforms0.cpp:2: 197:19.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SupportChecker [1]' [-Warray-bounds] 197:19.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:19.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:19.40 In file included from Unified_cpp_dom_media_platforms0.cpp:11: 197:19.40 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/PDMFactory.cpp:248:18: note: while referencing 'supportChecker' 197:19.40 248 | SupportChecker supportChecker; 197:19.40 | ^~~~~~~~~~~~~~ 197:37.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 197:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 197:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 197:37.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 197:37.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 197:37.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr >, mozilla::MediaResult, true> > mozilla::RemoteMediaDataDecoder::DecodeBatch(nsTArray >&&)': 197:37.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::RemoteMediaDataDecoder::DecodeBatch(nsTArray >&&):: [1]' [-Warray-bounds] 197:37.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:37.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:37.82 /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:64:22: note: while referencing '' 197:37.82 64 | [self, samples = std::move(aSamples)]() { 197:37.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:37.82 65 | return self->mChild->Decode(samples); 197:37.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:37.82 66 | }); 197:37.82 | ~ 197:38.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 197:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 197:38.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 197:38.31 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 197:38.31 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 197:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::ProxyFunctionRunnable::Run() [with Function = mozilla::RemoteMediaDataDecoder::Decode(mozilla::MediaRawData*)::; PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>]': 197:38.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 197:38.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:38.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:38.31 /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:56:74: note: while referencing '' 197:38.31 56 | return self->mChild->Decode(nsTArray>{sample}); 197:38.31 | ^ 197:46.82 dom/media/platforms/agnostic/bytestreams 197:49.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:16, 197:49.48 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:49.49 from Unified_cpp_bytestreams0.cpp:2: 197:49.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 197:49.49 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:15: required from here 197:49.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead [-Wclass-memaccess] 197:49.49 34 | memset(aT, 0, sizeof(T)); 197:49.49 | ~~~~~~^~~~~~~~~~~~~~~~~~ 197:49.49 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:5, 197:49.49 from Unified_cpp_bytestreams0.cpp:20: 197:49.49 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.h:48:8: note: 'struct mozilla::SPSData' declared here 197:49.49 48 | struct SPSData { 197:49.49 | ^~~~~~~ 197:51.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:51.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:51.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:51.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:51.97 from Unified_cpp_bytestreams0.cpp:2: 197:51.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)': 197:51.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:51.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:51.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:51.97 In file included from Unified_cpp_bytestreams0.cpp:11: 197:51.97 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:317:21: note: while referencing 'dest' 197:51.97 317 | nsTArray dest; 197:51.97 | ^~~~ 197:52.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:52.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:52.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:52.06 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:52.07 from Unified_cpp_bytestreams0.cpp:2: 197:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)': 197:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:52.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:52.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:52.07 In file included from Unified_cpp_bytestreams0.cpp:11: 197:52.07 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:273:21: note: while referencing 'nalu' 197:52.07 273 | nsTArray nalu; 197:52.07 | ^~~~ 197:52.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:52.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:52.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:52.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:52.19 from Unified_cpp_bytestreams0.cpp:2: 197:52.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)': 197:52.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:52.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:52.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:52.19 In file included from Unified_cpp_bytestreams0.cpp:11: 197:52.19 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: while referencing 'tmp' 197:52.19 36 | nsTArray tmp; 197:52.19 | ^~~ 197:52.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:52.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:52.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:52.36 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:52.36 from Unified_cpp_bytestreams0.cpp:2: 197:52.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::H264::ExtractExtraData(const mozilla::MediaRawData*)': 197:52.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:52.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:52.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:52.36 In file included from Unified_cpp_bytestreams0.cpp:20: 197:52.36 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:1029:21: note: while referencing 'SPSTable' 197:52.36 1029 | nsTArray SPSTable; 197:52.37 | ^~~~~~~~ 197:52.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:52.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:52.37 from Unified_cpp_bytestreams0.cpp:2: 197:52.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:52.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:52.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:52.37 In file included from Unified_cpp_bytestreams0.cpp:20: 197:52.37 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:1009:21: note: while referencing 'pps' 197:52.37 1009 | nsTArray pps; 197:52.37 | ^~~ 197:52.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 197:52.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/AudioConfig.h:12, 197:52.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaData.h:9, 197:52.38 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 197:52.38 from Unified_cpp_bytestreams0.cpp:2: 197:52.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 197:52.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 197:52.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:52.39 In file included from Unified_cpp_bytestreams0.cpp:20: 197:52.39 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:1005:21: note: while referencing 'sps' 197:52.39 1005 | nsTArray sps; 197:52.39 | ^~~ 197:53.19 dom/media/platforms/agnostic/eme 198:04.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.h:8, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 198:04.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 198:04.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 198:04.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:04.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:04.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.h:8, 198:04.37 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 198:04.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:121:32: note: while referencing '' 198:04.38 121 | mTags = aOther.mTags.Clone(); 198:04.38 | ^ 198:04.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:04.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteDecoderChild.h:8, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.h:8, 198:04.89 from /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 198:04.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::MediaResult mozilla::RemoteVideoDecoderParent::ProcessDecodedData(const DecodedData&, mozilla::PRemoteDecoderParent::DecodedOutputIPDL&)': 198:04.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 198:04.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:04.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:04.89 /builddir/build/BUILD/firefox-78.7.0/dom/media/ipc/RemoteVideoDecoder.cpp:320:33: note: while referencing 'array' 198:04.89 320 | nsTArray array; 198:04.89 | ^~~~~ 198:06.38 dom/media/platforms/agnostic/gmp 198:20.36 dom/media/platforms/omx 198:23.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:23.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:23.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:23.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:23.23 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.23 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.24 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::GMPDecoderModule::SupportsMimeType(const nsACString&, const mozilla::Maybe >&)': 198:23.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 198:23.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:23.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:23.24 In file included from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.24 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:81:69: note: while referencing '' 198:23.24 81 | return HaveGMPFor(api, {NS_LITERAL_CSTRING("vp8"), aGMP.value()}); 198:23.24 | ^ 198:23.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:23.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:23.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:23.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:23.24 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.24 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.24 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 198:23.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:23.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:23.25 In file included from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.25 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:77:69: note: while referencing '' 198:23.25 77 | return HaveGMPFor(api, {NS_LITERAL_CSTRING("vp9"), aGMP.value()}); 198:23.25 | ^ 198:23.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:23.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:23.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:23.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:23.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.26 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 198:23.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:23.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:23.26 In file included from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.26 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:73:70: note: while referencing '' 198:23.26 73 | return HaveGMPFor(api, {NS_LITERAL_CSTRING("h264"), aGMP.value()}); 198:23.26 | ^ 198:23.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:23.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:23.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:23.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:23.47 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.47 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.47 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 198:23.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 198:23.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:23.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:23.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:13, 198:23.48 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.48 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.48 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaInfo.h:121:32: note: while referencing '' 198:23.48 121 | mTags = aOther.mTags.Clone(); 198:23.48 | ^ 198:23.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:23.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:23.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:23.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:23.93 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:23.93 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:23.93 from Unified_cpp_agnostic_gmp0.cpp:2: 198:23.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr >, mozilla::MediaResult, true> > mozilla::GMPVideoDecoder::Drain()': 198:23.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaDataDecoder::DecodedData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 198:23.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:23.94 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:23.94 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:327:39: note: while referencing '' 198:23.94 327 | mDrainPromise.Resolve(DecodedData(), __func__); 198:23.94 | ^ 198:24.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.00 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.00 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.00 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::GMPVideoDecoder::DrainComplete()': 198:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaDataDecoder::DecodedData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 198:24.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.00 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.00 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:98:30: note: while referencing '' 198:24.00 98 | mDecodedData = DecodedData(); 198:24.00 | ^ 198:24.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.05 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.05 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.05 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::GMPVideoDecoder::InputDataExhausted()': 198:24.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaDataDecoder::DecodedData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 198:24.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.06 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.06 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:92:30: note: while referencing '' 198:24.06 92 | mDecodedData = DecodedData(); 198:24.06 | ^ 198:24.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.28 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.28 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.28 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr >, mozilla::MediaResult, true> > mozilla::GMPVideoDecoder::Decode(mozilla::MediaRawData*)': 198:24.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 198:24.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.28 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.28 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:295:21: note: while referencing 'info' 198:24.29 295 | nsTArray info; // No codec specific per-frame info to pass. 198:24.29 | ^~~~ 198:24.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.69 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr > mozilla::GMPVideoDecoder::Init()': 198:24.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 198:24.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.69 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.69 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:261:23: note: while referencing 'tags' 198:24.70 261 | nsTArray tags; 198:24.70 | ^~~~ 198:24.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.81 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::GMPVideoDecoder::GMPInitDone(GMPVideoDecoderProxy*, GMPVideoHost*)': 198:24.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 198:24.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.81 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.81 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:207:21: note: while referencing 'codecSpecific' 198:24.81 207 | nsTArray codecSpecific; 198:24.81 | ^~~~~~~~~~~~~ 198:24.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 198:24.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 198:24.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/DecoderDoctorLogger.h:15, 198:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/PlatformDecoderModule.h:10, 198:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 198:24.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 198:24.82 from Unified_cpp_agnostic_gmp0.cpp:2: 198:24.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 198:24.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 198:24.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:24.82 In file included from Unified_cpp_agnostic_gmp0.cpp:11: 198:24.82 /builddir/build/BUILD/firefox-78.7.0/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:207:21: note: while referencing 'codecSpecific' 198:24.82 207 | nsTArray codecSpecific; 198:24.82 | ^~~~~~~~~~~~~ 198:26.85 dom/media/platforms/ffmpeg/ffvpx 198:42.83 dom/media/platforms/ffmpeg 198:46.22 dom/media/platforms/ffmpeg/libav53 198:50.06 dom/media/platforms/ffmpeg/libav54 198:59.37 dom/media/platforms/ffmpeg/libav55 199:03.56 dom/media/platforms/ffmpeg/ffmpeg57 199:12.53 dom/media/platforms/ffmpeg/ffmpeg58 199:16.73 dom/media/systemservices 199:43.82 dom/media/wave 200:03.68 dom/media/webaudio 200:05.34 dom/media/webaudio/blink 200:19.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:19.52 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 200:19.52 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 200:19.53 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 200:19.53 from Unified_cpp_webaudio_blink0.cpp:11: 200:19.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)': 200:19.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 200:19.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:19.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:19.53 In file included from Unified_cpp_webaudio_blink0.cpp:56: 200:19.53 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/HRTFElevation.cpp:280:18: note: while referencing 'kernelListL' 200:19.53 280 | HRTFKernelList kernelListL; 200:19.53 | ^~~~~~~~~~~ 200:19.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:19.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 200:19.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 200:19.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 200:19.69 from Unified_cpp_webaudio_blink0.cpp:11: 200:19.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::FFTBlock::PadAndMakeScaledDFT(const float*, size_t)': 200:19.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray [1]' [-Warray-bounds] 200:19.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:19.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:19.70 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/FFTConvolver.h:33, 200:19.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/FFTConvolver.cpp:29, 200:19.70 from Unified_cpp_webaudio_blink0.cpp:29: 200:19.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FFTBlock.h:160:26: note: while referencing 'paddedData' 200:19.70 160 | AlignedTArray paddedData; 200:19.70 | ^~~~~~~~~~ 200:19.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:19.75 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 200:19.75 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 200:19.75 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 200:19.75 from Unified_cpp_webaudio_blink0.cpp:11: 200:19.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'WebCore::HRTFKernel::HRTFKernel(float*, size_t, float)': 200:19.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray [1]' [-Warray-bounds] 200:19.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:19.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:19.75 In file included from Unified_cpp_webaudio_blink0.cpp:65: 200:19.75 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/HRTFKernel.cpp:53:24: note: while referencing 'buffer' 200:19.75 53 | AlignedTArray buffer; 200:19.75 | ^~~~~~ 200:20.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:20.15 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 200:20.15 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 200:20.15 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 200:20.15 from Unified_cpp_webaudio_blink0.cpp:11: 200:20.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)': 200:20.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 200:20.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:20.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:20.15 In file included from Unified_cpp_webaudio_blink0.cpp:56: 200:20.15 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/HRTFElevation.cpp:230:18: note: while referencing 'kernelListL' 200:20.15 230 | HRTFKernelList kernelListL; 200:20.15 | ^~~~~~~~~~~ 200:20.32 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 200:20.32 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 200:20.32 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 200:20.32 from Unified_cpp_webaudio_blink0.cpp:11: 200:20.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In constructor 'WebCore::HRTFDatabase::HRTFDatabase(float)': 200:20.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 6 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 200:20.33 2290 | elem_type* iter = Elements() + aStart; 200:20.33 | ^~~~ 200:20.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 200:20.33 265 | extern nsTArrayHeader sEmptyTArrayHeader; 200:20.33 | ^~~~~~~~~~~~~~~~~~ 200:22.49 dom/media/webm 200:27.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsWrapperCache.h:16, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:15, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 200:27.49 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AnalyserNode.cpp:7, 200:27.49 from Unified_cpp_dom_media_webaudio0.cpp:2: 200:27.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = unsigned int]': 200:27.49 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 200:27.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:108:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 200:27.49 108 | memcpy(aDst, aSrc, aNElem * sizeof(T)); 200:27.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:27.49 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioParamTimeline.h:10, 200:27.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AudioParam.h:10, 200:27.50 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 200:27.50 from Unified_cpp_dom_media_webaudio0.cpp:29: 200:27.50 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioEventTimeline.h:27:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 200:27.50 27 | struct AudioTimelineEvent final { 200:27.50 | ^~~~~~~~~~~~~~~~~~ 200:38.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:38.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 200:38.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 200:38.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 200:38.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 200:38.20 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AnalyserNode.cpp:7, 200:38.20 from Unified_cpp_dom_media_webaudio0.cpp:2: 200:38.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 200:38.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' [-Warray-bounds] 200:38.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:38.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:38.20 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 200:38.20 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioContext.cpp:503:20: note: while referencing 'options' 200:38.20 503 | IIRFilterOptions options; 200:38.20 | ^~~~~~~ 200:40.72 dom/media/webrtc 200:45.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:45.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaEventSource.h:20, 200:45.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.h:11, 200:45.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 200:45.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::CubebDeviceEnumerator::EnumerateAudioDevices(mozilla::CubebDeviceEnumerator::Side)': 200:45.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 200:45.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:45.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:45.16 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.cpp:181:37: note: while referencing 'devices' 200:45.16 181 | nsTArray> devices; 200:45.16 | ^~~~~~~ 200:45.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:45.16 from /builddir/build/BUILD/firefox-78.7.0/dom/media/MediaEventSource.h:20, 200:45.17 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.h:11, 200:45.17 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 200:45.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 200:45.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:45.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:45.17 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/CubebDeviceEnumerator.cpp:181:37: note: while referencing 'devices' 200:45.17 181 | nsTArray> devices; 200:45.17 | ^~~~~~~ 200:56.01 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTCAudio.h:14, 200:56.01 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.cpp:13: 200:56.01 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 200:56.01 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 200:56.01 294 | memcpy(this, &config, sizeof(*this)); 200:56.01 | ^ 200:56.01 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 200:56.01 256 | struct Config { 200:56.01 | ^~~~~~ 200:59.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:59.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaEventSource.h:20, 200:59.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CamerasChild.h:12, 200:59.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.h:10, 200:59.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.cpp:7: 200:59.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::MediaEngineWebRTC::EnumerateMicrophoneDevices(uint64_t, nsTArray >*)': 200:59.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 200:59.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:59.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:59.26 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.cpp:185:37: note: while referencing 'devices' 200:59.26 185 | nsTArray> devices; 200:59.26 | ^~~~~~~ 200:59.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 200:59.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/MediaEventSource.h:20, 200:59.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/CamerasChild.h:12, 200:59.41 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.h:10, 200:59.41 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.cpp:7: 200:59.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::MediaEngineWebRTC::EnumerateSpeakerDevices(uint64_t, nsTArray >*)': 200:59.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 200:59.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 200:59.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:59.42 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTC.cpp:236:37: note: while referencing 'devices' 200:59.42 236 | nsTArray> devices; 200:59.42 | ^~~~~~~ 201:18.45 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTCAudio.h:14, 201:18.45 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:6, 201:18.45 from Unified_cpp_dom_media_webrtc0.cpp:38: 201:18.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)': 201:18.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 201:18.45 294 | memcpy(this, &config, sizeof(*this)); 201:18.45 | ^ 201:18.45 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here 201:18.45 256 | struct Config { 201:18.46 | ^~~~~~ 201:37.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/DOMMediaStream.h:9, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineDefault.h:11, 201:37.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 201:37.82 from Unified_cpp_dom_media_webrtc0.cpp:2: 201:37.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)': 201:37.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 201:37.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:37.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:37.83 In file included from Unified_cpp_dom_media_webrtc0.cpp:65: 201:37.83 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/RTCCertificate.cpp:355:16: note: while referencing 'cert' 201:37.83 355 | CryptoBuffer cert; 201:37.83 | ^~~~ 201:42.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ImageContainer.h:21, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/dom/media/DOMMediaStream.h:9, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineDefault.h:11, 201:42.14 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 201:42.14 from Unified_cpp_dom_media_webrtc0.cpp:2: 201:42.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::RTCCertificate::GenerateCertificate(const mozilla::dom::GlobalObject&, const mozilla::dom::ObjectOrString&, mozilla::ErrorResult&, JS::Compartment*)': 201:42.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 201:42.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:42.15 In file included from Unified_cpp_dom_media_webrtc0.cpp:65: 201:42.15 /builddir/build/BUILD/firefox-78.7.0/dom/media/webrtc/RTCCertificate.cpp:256:22: note: while referencing 'usages' 201:42.15 256 | Sequence usages; 201:42.15 | ^~~~~~ 201:45.36 dom/media/webspeech/synth 201:48.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:48.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:48.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:48.38 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:48.38 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:48.38 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:48.38 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:48.38 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:48.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaStreamAudioSourceNode::_ZN7mozilla3dom26MediaStreamAudioSourceNode13AttachToTrackERK6RefPtrINS0_16MediaStreamTrackEERNS_11ErrorResultE.part.0(const RefPtr&, mozilla::ErrorResult&)': 201:48.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 201:48.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:48.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:48.38 In file included from Unified_cpp_dom_media_webaudio2.cpp:20: 201:48.38 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:106:78: note: while referencing '' 201:48.39 106 | "MediaStreamAudioSourceNodeDifferentRate"); 201:48.39 | ^ 201:48.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:48.46 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:48.46 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:48.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::MediaStreamAudioSourceNode::PrincipalChanged(mozilla::dom::MediaStreamTrack*)': 201:48.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 201:48.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:48.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:48.47 In file included from Unified_cpp_dom_media_webaudio2.cpp:20: 201:48.47 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:247:66: note: while referencing '' 201:48.47 247 | nsContentUtils::eDOM_PROPERTIES, CrossOriginErrorString()); 201:48.47 | ^ 201:49.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:49.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:49.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:49.14 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:49.14 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:49.15 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:49.15 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:49.15 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:49.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::MediaStreamTrackAudioSourceNode::Create(mozilla::dom::AudioContext&, const mozilla::dom::MediaStreamTrackAudioSourceOptions&, mozilla::ErrorResult&)': 201:49.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 201:49.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:49.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:49.15 In file included from Unified_cpp_dom_media_webaudio2.cpp:29: 201:49.15 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamTrackAudioSourceNode.cpp:59:78: note: while referencing '' 201:49.15 59 | "MediaStreamAudioSourceNodeDifferentRate"); 201:49.15 | ^ 201:50.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:50.26 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:50.26 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:50.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaStreamAudioSourceNode::AttachToRightTrack(const RefPtr&, mozilla::ErrorResult&)': 201:50.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 201:50.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:50.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:50.26 In file included from Unified_cpp_dom_media_webaudio2.cpp:20: 201:50.27 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:147:38: note: while referencing 'tracks' 201:50.27 147 | nsTArray> tracks; 201:50.27 | ^~~~~~ 201:51.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:51.92 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:51.92 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:51.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SendCurveToTrack()': 201:51.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 201:51.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:51.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:51.93 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 201:51.93 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/WaveShaperNode.cpp:365:19: note: while referencing 'copyCurve' 201:51.93 365 | nsTArray copyCurve(mCurve.Clone()); 201:51.93 | ^~~~~~~~~ 201:52.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:52.21 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:52.21 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:52.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SetCurveInternal(const nsTArray&, mozilla::ErrorResult&)': 201:52.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 201:52.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:52.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:52.22 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 201:52.22 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/WaveShaperNode.cpp:352:25: note: while referencing '' 201:52.22 352 | mCurve = aCurve.Clone(); 201:52.22 | ^ 201:53.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:53.81 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:53.81 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:53.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)': 201:53.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 201:53.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:53.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:53.82 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 201:53.82 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/WaveShaperNode.cpp:334:19: note: while referencing 'curve' 201:53.82 334 | nsTArray curve; 201:53.82 | ^~~~~ 201:53.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 201:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 201:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 201:53.82 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/AudioNode.h:10, 201:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 201:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 201:53.83 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 201:53.83 from Unified_cpp_dom_media_webaudio2.cpp:2: 201:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 201:53.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 201:53.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:53.83 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 201:53.83 /builddir/build/BUILD/firefox-78.7.0/dom/media/webaudio/WaveShaperNode.cpp:334:19: note: while referencing 'curve' 201:53.83 334 | nsTArray curve; 201:53.83 | ^~~~~ 201:56.12 dom/media/webspeech/synth/speechd 202:05.63 dom/media/webspeech/recognition 202:11.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:11.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:11.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:11.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:11.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:11.69 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:11.69 from Unified_cpp_webspeech_synth0.cpp:2: 202:11.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::NotifyVoicesChanged()': 202:11.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:11.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:11.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:11.69 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:11.69 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:354:38: note: while referencing 'ssplist' 202:11.70 354 | nsTArray ssplist; 202:11.70 | ^~~~~~~ 202:12.91 In file included from Unified_cpp_webspeech_synth0.cpp:20: 202:12.91 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 202:12.91 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] 202:12.91 60 | return isLocal; 202:12.91 | ^~~~~~~ 202:12.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:12.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:12.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:12.93 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:12.93 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:12.93 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:12.94 from Unified_cpp_webspeech_synth0.cpp:2: 202:12.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::nsSynthVoiceRegistry::SendInitialVoicesAndState(mozilla::dom::SpeechSynthesisParent*)': 202:12.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 202:12.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:12.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:12.94 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:12.94 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:191:22: note: while referencing 'defaults' 202:12.94 191 | nsTArray defaults; 202:12.94 | ^~~~~~~~ 202:12.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:12.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:12.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:12.94 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:12.94 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:12.94 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:12.94 from Unified_cpp_webspeech_synth0.cpp:2: 202:12.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:12.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:12.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:12.94 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:12.94 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:190:25: note: while referencing 'voices' 202:12.94 190 | nsTArray voices; 202:12.94 | ^~~~~~ 202:13.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:13.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:13.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:13.04 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:13.04 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:13.04 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:13.05 from Unified_cpp_webspeech_synth0.cpp:2: 202:13.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::nsSynthVoiceRegistry::AddVoiceImpl(nsISpeechService*, const nsAString&, const nsAString&, const nsAString&, bool, bool)': 202:13.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:13.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:13.05 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:13.05 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:492:36: note: while referencing 'ssplist' 202:13.05 492 | nsTArray ssplist; 202:13.05 | ^~~~~~~ 202:13.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:13.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:13.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:13.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:13.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:13.19 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:13.19 from Unified_cpp_webspeech_synth0.cpp:2: 202:13.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::nsSynthVoiceRegistry::SetIsSpeaking(bool)': 202:13.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:13.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:13.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:13.19 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:13.19 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:740:36: note: while referencing 'ssplist' 202:13.19 740 | nsTArray ssplist; 202:13.19 | ^~~~~~~ 202:13.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:13.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:13.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:13.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:13.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:13.80 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:13.80 from Unified_cpp_webspeech_synth0.cpp:2: 202:13.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::SetDefaultVoice(const nsAString&, bool)': 202:13.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:13.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:13.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:13.80 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:13.80 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:390:38: note: while referencing 'ssplist' 202:13.80 390 | nsTArray ssplist; 202:13.80 | ^~~~~~~ 202:13.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:13.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 202:13.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 202:13.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 202:13.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 202:13.97 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 202:13.97 from Unified_cpp_webspeech_synth0.cpp:2: 202:13.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::RemoveVoice(nsISpeechService*, const nsAString&)': 202:13.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:13.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:13.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:13.97 In file included from Unified_cpp_webspeech_synth0.cpp:56: 202:13.98 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:342:36: note: while referencing 'ssplist' 202:13.98 342 | nsTArray ssplist; 202:13.98 | ^~~~~~~ 202:16.00 dom/media/mp4 202:21.09 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:21.09 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp: In member function 'mozilla::Result mozilla::Tkhd::Parse(mozilla::Box&)': 202:21.09 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:852:46: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] 202:21.09 852 | uint32_t creationTime, modificationTime, reserved, duration; 202:21.09 | ^~~~~~~~ 202:21.09 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:865:14: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] 202:21.09 865 | uint32_t reserved; 202:21.09 | ^~~~~~~~ 202:31.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:31.48 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:31.48 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:31.48 from Unified_cpp_dom_media_mp40.cpp:2: 202:31.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::Moof::ProcessCencAuxInfo(mozilla::AtomType)': 202:31.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 202:31.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:31.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:31.48 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:31.48 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:628:34: note: while referencing 'cencRanges' 202:31.48 628 | FallibleTArray cencRanges; 202:31.48 | ^~~~~~~~~~ 202:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:34.11 from Unified_cpp_dom_media_mp40.cpp:2: 202:34.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::MoofParser::ParseStbl(mozilla::Box&)': 202:34.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::Sbgp [1]' [-Warray-bounds] 202:34.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:34.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:34.11 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:34.11 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:346:12: note: while referencing 'sbgp' 202:34.11 346 | Sbgp sbgp(box); 202:34.11 | ^~~~ 202:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:34.11 from Unified_cpp_dom_media_mp40.cpp:2: 202:34.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::Sgpd [1]' [-Warray-bounds] 202:34.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:34.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:34.11 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:34.11 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:336:12: note: while referencing 'sgpd' 202:34.11 336 | Sgpd sgpd(box); 202:34.11 | ^~~~ 202:34.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 202:34.70 from /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 202:34.70 from Unified_cpp_recognition0.cpp:2: 202:34.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::OnlineSpeechRecognitionService::DoSTT()': 202:34.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 202:34.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:34.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:34.71 In file included from Unified_cpp_recognition0.cpp:2: 202:34.71 /builddir/build/BUILD/firefox-78.7.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:389:23: note: while referencing 'audio' 202:34.71 389 | nsTArray audio; 202:34.71 | ^~~~~ 202:36.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:36.09 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:36.09 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:36.09 from Unified_cpp_dom_media_mp40.cpp:2: 202:36.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::Moof::ParseTraf(mozilla::Box&, const TrackParseMode&, mozilla::Trex&, mozilla::Mvhd&, mozilla::Mdhd&, mozilla::Edts&, mozilla::Sinf&, uint64_t*, bool)': 202:36.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::Saiz [1]' [-Warray-bounds] 202:36.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:36.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:36.09 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:36.10 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:686:73: note: while referencing '' 202:36.10 686 | if (!mSaizs.AppendElement(Saiz(box, aSinf.mDefaultEncryptionType), 202:36.10 | ^ 202:36.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:36.10 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:36.10 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:36.10 from Unified_cpp_dom_media_mp40.cpp:2: 202:36.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::Sbgp [1]' [-Warray-bounds] 202:36.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:36.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:36.10 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:36.10 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:676:14: note: while referencing 'sbgp' 202:36.10 676 | Sbgp sbgp(box); 202:36.10 | ^~~~ 202:36.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 202:36.10 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.h:11, 202:36.10 from /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/Box.cpp:7, 202:36.10 from Unified_cpp_dom_media_mp40.cpp:2: 202:36.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::Sgpd [1]' [-Warray-bounds] 202:36.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 202:36.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:36.11 In file included from Unified_cpp_dom_media_mp40.cpp:65: 202:36.11 /builddir/build/BUILD/firefox-78.7.0/dom/media/mp4/MoofParser.cpp:666:14: note: while referencing 'sgpd' 202:36.11 666 | Sgpd sgpd(box); 202:36.12 | ^~~~ 202:39.75 dom/media/bridge 202:40.16 dom/midi 202:53.45 dom/notification 203:03.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:03.81 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:03.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:03.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:03.81 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:03.82 from Unified_cpp_dom_midi0.cpp:2: 203:03.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::MIDIPermissionRequest::GetTypes(nsIArray**)': 203:03.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:03.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:03.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:03.82 In file included from Unified_cpp_dom_midi0.cpp:92: 203:03.82 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPermissionRequest.cpp:46:22: note: while referencing 'options' 203:03.82 46 | nsTArray options; 203:03.82 | ^~~~~~~ 203:04.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:04.52 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:04.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:04.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:04.52 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:04.52 from Unified_cpp_dom_midi0.cpp:2: 203:04.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MIDIPlatformService::SendPortList()': 203:04.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::MIDIPortList [1]' [-Warray-bounds] 203:04.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:04.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:04.52 In file included from Unified_cpp_dom_midi0.cpp:110: 203:04.53 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPlatformService.cpp:87:16: note: while referencing 'l' 203:04.53 87 | MIDIPortList l; 203:04.53 | ^ 203:05.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:05.48 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:05.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:05.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:05.49 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:05.49 from Unified_cpp_dom_midi0.cpp:2: 203:05.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MIDIPlatformService::CheckAndReceive(const nsAString&, const nsTArray&)': 203:05.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:05.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:05.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:05.49 In file included from Unified_cpp_dom_midi0.cpp:110: 203:05.49 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPlatformService.cpp:34:29: note: while referencing 'msgs' 203:05.49 34 | nsTArray msgs; 203:05.49 | ^~~~ 203:05.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:05.80 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:05.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:05.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:05.80 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:05.80 from Unified_cpp_dom_midi0.cpp:2: 203:05.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MIDIOutput::Send(const mozilla::dom::Sequence&, const mozilla::dom::Optional&, mozilla::ErrorResult&)': 203:05.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:05.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:05.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:05.80 In file included from Unified_cpp_dom_midi0.cpp:74: 203:05.80 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIOutput.cpp:71:25: note: while referencing 'msgArray' 203:05.81 71 | nsTArray msgArray; 203:05.81 | ^~~~~~~~ 203:05.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:05.81 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:05.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:05.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:05.81 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:05.81 from Unified_cpp_dom_midi0.cpp:2: 203:05.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:05.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:05.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:05.81 In file included from Unified_cpp_dom_midi0.cpp:74: 203:05.81 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIOutput.cpp:71:25: note: while referencing 'msgArray' 203:05.81 71 | nsTArray msgArray; 203:05.82 | ^~~~~~~~ 203:06.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:06.60 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:06.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:06.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 203:06.60 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIAccess.cpp:7, 203:06.60 from Unified_cpp_dom_midi0.cpp:2: 203:06.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)': 203:06.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 203:06.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:06.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:06.60 In file included from Unified_cpp_dom_midi0.cpp:56: 203:06.60 /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIMessageEvent.cpp:64:29: note: while referencing '' 203:06.60 64 | e->mRawData = aData.Clone(); 203:06.60 | ^ 203:16.90 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:16.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:16.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Notification.h:10, 203:16.90 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:7, 203:16.90 from Unified_cpp_dom_notification0.cpp:2: 203:16.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 203:16.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 203:16.91 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 203:16.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:16.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 203:16.91 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:33, 203:16.91 from Unified_cpp_dom_notification0.cpp:2: 203:16.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 203:16.92 27 | struct JSGCSetting { 203:16.92 | ^~~~~~~~~~~ 203:19.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:19.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 203:19.58 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 203:19.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 203:19.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 203:19.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 203:19.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 203:19.59 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPortParent.cpp:7, 203:19.59 from Unified_cpp_dom_midi1.cpp:2: 203:19.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TestMIDIPlatformService::ProcessMessages(const nsAString&)': 203:19.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:19.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:19.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:19.59 In file included from Unified_cpp_dom_midi1.cpp:20: 203:19.59 /builddir/build/BUILD/firefox-78.7.0/dom/midi/TestMIDIPlatformService.cpp:155:25: note: while referencing 'msgs' 203:19.59 155 | nsTArray msgs; 203:19.60 | ^~~~ 203:19.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPortParent.cpp:7, 203:19.60 from Unified_cpp_dom_midi1.cpp:2: 203:19.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:19.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:19.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:19.60 In file included from Unified_cpp_dom_midi1.cpp:20: 203:19.60 /builddir/build/BUILD/firefox-78.7.0/dom/midi/TestMIDIPlatformService.cpp:234:37: note: while referencing 'newMsgs' 203:19.60 234 | nsTArray newMsgs; 203:19.60 | ^~~~~~~ 203:19.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 203:19.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 203:19.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 203:19.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 203:19.61 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPortParent.cpp:7, 203:19.61 from Unified_cpp_dom_midi1.cpp:2: 203:19.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:19.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:19.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:19.62 In file included from Unified_cpp_dom_midi1.cpp:20: 203:19.62 /builddir/build/BUILD/firefox-78.7.0/dom/midi/TestMIDIPlatformService.cpp:226:33: note: while referencing 'msgs' 203:19.62 226 | nsTArray msgs; 203:19.62 | ^~~~ 203:19.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:19.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 203:19.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 203:19.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 203:19.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 203:19.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 203:19.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 203:19.63 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPortParent.cpp:7, 203:19.63 from Unified_cpp_dom_midi1.cpp:2: 203:19.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:19.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:19.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:19.64 In file included from Unified_cpp_dom_midi1.cpp:20: 203:19.64 /builddir/build/BUILD/firefox-78.7.0/dom/midi/TestMIDIPlatformService.cpp:191:33: note: while referencing 'msg' 203:19.64 191 | nsTArray msg; 203:19.64 | ^~~ 203:19.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 203:19.65 from /builddir/build/BUILD/firefox-78.7.0/dom/midi/MIDIPortParent.cpp:7, 203:19.65 from Unified_cpp_dom_midi1.cpp:2: 203:19.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 203:19.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:19.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:19.65 In file included from Unified_cpp_dom_midi1.cpp:20: 203:19.65 /builddir/build/BUILD/firefox-78.7.0/dom/midi/TestMIDIPlatformService.cpp:190:37: note: while referencing 'newMsgs' 203:19.65 190 | nsTArray newMsgs; 203:19.65 | ^~~~~~~ 203:20.45 dom/offline 203:21.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:21.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:21.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:21.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Notification.h:10, 203:21.06 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:7, 203:21.06 from Unified_cpp_dom_notification0.cpp:2: 203:21.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::Run()': 203:21.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:21.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:21.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:21.07 In file included from Unified_cpp_dom_notification0.cpp:2: 203:21.07 /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:492:54: note: while referencing '' 203:21.07 492 | "NotificationsInsecureRequestIsForbidden"); 203:21.07 | ^ 203:21.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Notification.h:10, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:7, 203:21.07 from Unified_cpp_dom_notification0.cpp:2: 203:21.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:21.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:21.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:21.07 In file included from Unified_cpp_dom_notification0.cpp:2: 203:21.07 /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:518:79: note: while referencing '' 203:21.07 518 | doc->WarnOnceAbout(Document::eNotificationsRequireUserGestureDeprecation); 203:21.07 | ^ 203:21.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Notification.h:10, 203:21.07 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:7, 203:21.07 from Unified_cpp_dom_notification0.cpp:2: 203:21.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:21.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:21.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:21.07 In file included from Unified_cpp_dom_notification0.cpp:2: 203:21.07 /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:534:61: note: while referencing '' 203:21.07 534 | "NotificationsCrossOriginIframeRequestIsForbidden"); 203:21.07 | ^ 203:21.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:21.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 203:21.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 203:21.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Notification.h:10, 203:21.82 from /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:7, 203:21.82 from Unified_cpp_dom_notification0.cpp:2: 203:21.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::NotificationPermissionRequest::ResolvePromise()': 203:21.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:21.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:21.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:21.83 In file included from Unified_cpp_dom_notification0.cpp:2: 203:21.83 /builddir/build/BUILD/firefox-78.7.0/dom/notification/Notification.cpp:588:79: note: while referencing '' 203:21.83 588 | nsContentUtils::eDOM_PROPERTIES, "NotificationsRequireUserGesture"); 203:21.83 | ^ 203:26.63 dom/power 203:31.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 203:31.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationCache.h:14, 203:31.93 from /builddir/build/BUILD/firefox-78.7.0/dom/offline/nsDOMOfflineResourceList.h:11, 203:31.93 from /builddir/build/BUILD/firefox-78.7.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 203:31.93 from Unified_cpp_dom_offline0.cpp:2: 203:31.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed nsDOMOfflineResourceList::GetMozItems(nsDOMOfflineResourceList::ErrorResult&)': 203:31.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 203:31.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 203:31.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:31.94 In file included from Unified_cpp_dom_offline0.cpp:2: 203:31.94 /builddir/build/BUILD/firefox-78.7.0/dom/offline/nsDOMOfflineResourceList.cpp:181:23: note: while referencing 'keys' 203:31.94 181 | nsTArray keys; 203:31.94 | ^~~~ 203:32.69 dom/push 203:51.10 dom/quota 203:56.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 203:56.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 203:56.02 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 203:56.02 from Unified_cpp_dom_push0.cpp:2: 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 203:56.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 203:56.03 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 203:56.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:56.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 203:56.03 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:18, 203:56.03 from Unified_cpp_dom_push0.cpp:2: 203:56.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 203:56.03 27 | struct JSGCSetting { 203:56.03 | ^~~~~~~~~~~ 204:00.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.49 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.49 from Unified_cpp_dom_push0.cpp:2: 204:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::GetSubscriptionCallback::OnPushSubscription(nsresult, nsIPushSubscription*)': 204:00.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:00.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.50 In file included from Unified_cpp_dom_push0.cpp:2: 204:00.50 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:166:49: note: while referencing 'appServerKey' 204:00.50 166 | nsTArray rawP256dhKey, authSecret, appServerKey; 204:00.50 | ^~~~~~~~~~~~ 204:00.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.50 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.50 from Unified_cpp_dom_push0.cpp:2: 204:00.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:00.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.50 In file included from Unified_cpp_dom_push0.cpp:2: 204:00.50 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:166:37: note: while referencing 'authSecret' 204:00.50 166 | nsTArray rawP256dhKey, authSecret, appServerKey; 204:00.50 | ^~~~~~~~~~ 204:00.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.51 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.51 from Unified_cpp_dom_push0.cpp:2: 204:00.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:00.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.52 In file included from Unified_cpp_dom_push0.cpp:2: 204:00.52 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:166:23: note: while referencing 'rawP256dhKey' 204:00.52 166 | nsTArray rawP256dhKey, authSecret, appServerKey; 204:00.52 | ^~~~~~~~~~~~ 204:00.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.77 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.77 from Unified_cpp_dom_push0.cpp:2: 204:00.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)': 204:00.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 204:00.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.78 In file included from Unified_cpp_dom_push0.cpp:11: 204:00.78 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushNotifier.cpp:201:23: note: while referencing '' 204:00.78 201 | aData = mData.Clone(); 204:00.78 | ^ 204:00.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.81 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.81 from Unified_cpp_dom_push0.cpp:2: 204:00.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::PushMessageDispatcher::PushMessageDispatcher(const nsACString&, nsIPrincipal*, const nsAString&, const mozilla::Maybe >&)': 204:00.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 204:00.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.81 In file included from Unified_cpp_dom_push0.cpp:11: 204:00.81 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushNotifier.cpp:309:39: note: while referencing '' 204:00.81 309 | mData(aData ? Some(aData->Clone()) : Nothing()) {} 204:00.81 | ^ 204:00.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.95 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.95 from Unified_cpp_dom_push0.cpp:2: 204:00.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PushManager::NormalizeAppServerKey(const mozilla::dom::OwningArrayBufferViewOrArrayBufferOrString&, nsTArray&)': 204:00.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 204:00.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.96 In file included from Unified_cpp_dom_push0.cpp:2: 204:00.96 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:497:29: note: while referencing 'decodedKey' 204:00.96 497 | FallibleTArray decodedKey; 204:00.96 | ^~~~~~~~~~ 204:00.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:00.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:00.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:00.96 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:00.96 from Unified_cpp_dom_push0.cpp:2: 204:00.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 204:00.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:00.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:00.96 In file included from Unified_cpp_dom_push0.cpp:2: 204:00.96 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:497:29: note: while referencing 'decodedKey' 204:00.96 497 | FallibleTArray decodedKey; 204:00.96 | ^~~~~~~~~~ 204:01.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.02 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.03 from Unified_cpp_dom_push0.cpp:2: 204:01.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PushSubscription::Constructor(mozilla::dom::GlobalObject&, const mozilla::dom::PushSubscriptionInit&, mozilla::ErrorResult&)': 204:01.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.03 In file included from Unified_cpp_dom_push0.cpp:20: 204:01.03 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushSubscription.cpp:242:21: note: while referencing 'appServerKey' 204:01.03 242 | nsTArray appServerKey; 204:01.03 | ^~~~~~~~~~~~ 204:01.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.03 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.03 from Unified_cpp_dom_push0.cpp:2: 204:01.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.03 In file included from Unified_cpp_dom_push0.cpp:20: 204:01.04 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushSubscription.cpp:233:21: note: while referencing 'authSecret' 204:01.04 233 | nsTArray authSecret; 204:01.04 | ^~~~~~~~~~ 204:01.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.05 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.05 from Unified_cpp_dom_push0.cpp:2: 204:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.05 In file included from Unified_cpp_dom_push0.cpp:20: 204:01.05 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushSubscription.cpp:224:21: note: while referencing 'rawKey' 204:01.05 224 | nsTArray rawKey; 204:01.05 | ^~~~~~ 204:01.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.26 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.26 from Unified_cpp_dom_push0.cpp:2: 204:01.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::PushManager::PerformSubscriptionActionFromWorker(mozilla::dom::PushManager::SubscriptionAction, const mozilla::dom::PushSubscriptionOptionsInit&, mozilla::ErrorResult&)': 204:01.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.26 In file included from Unified_cpp_dom_push0.cpp:2: 204:01.26 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:475:21: note: while referencing 'appServerKey' 204:01.26 475 | nsTArray appServerKey; 204:01.26 | ^~~~~~~~~~~~ 204:01.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.63 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.63 from Unified_cpp_dom_push0.cpp:2: 204:01.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::PushNotifier::Dispatch(mozilla::dom::PushDispatcher&)': 204:01.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.63 In file included from Unified_cpp_dom_push0.cpp:11: 204:01.63 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushNotifier.cpp:96:30: note: while referencing 'contentActors' 204:01.63 96 | nsTArray contentActors; 204:01.64 | ^~~~~~~~~~~~~ 204:01.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:01.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 204:01.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 204:01.76 from /builddir/build/BUILD/firefox-78.7.0/dom/push/PushManager.cpp:7, 204:01.77 from Unified_cpp_dom_push0.cpp:2: 204:01.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, const nsTArray&)': 204:01.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:01.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:01.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:01.77 In file included from Unified_cpp_dom_push0.cpp:11: 204:01.77 /builddir/build/BUILD/firefox-78.7.0/dom/push/PushNotifier.cpp:50:21: note: while referencing 'data' 204:01.77 50 | nsTArray data; 204:01.77 | ^~~~ 204:03.30 dom/security 204:16.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.h:10, 204:16.71 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.cpp:7, 204:16.71 from Unified_cpp_dom_quota0.cpp:2: 204:16.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::Maybe; ElemType = mozilla::Maybe; IndexType = unsigned int; SizeType = unsigned int]': 204:16.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:16.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::Maybe; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:16.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 204:16.71 /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsParent.cpp:862:21: required from here 204:16.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class mozilla::Maybe'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 204:16.72 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 204:16.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:16.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BufferList.h:17, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/pickle.h:17, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 204:16.72 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.h:10, 204:16.73 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.cpp:7, 204:16.73 from Unified_cpp_dom_quota0.cpp:2: 204:16.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Maybe.h:365:55: note: 'class mozilla::Maybe' declared here 204:16.73 365 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe 204:16.73 | ^~~~~ 204:16.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.h:10, 204:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/ActorsChild.cpp:7, 204:16.83 from Unified_cpp_dom_quota0.cpp:2: 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 204:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 204:16.84 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 204:16.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:16.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 204:16.84 from /builddir/build/BUILD/firefox-78.7.0/dom/quota/StorageManager.cpp:12, 204:16.84 from Unified_cpp_dom_quota0.cpp:92: 204:16.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 204:16.84 27 | struct JSGCSetting { 204:16.84 | ^~~~~~~~~~~ 204:28.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:28.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:28.35 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:28.35 from Unified_cpp_dom_security0.cpp:2: 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 204:28.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 204:28.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 204:28.36 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 204:28.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:28.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 204:28.36 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:9, 204:28.36 from Unified_cpp_dom_security0.cpp:2: 204:28.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 204:28.36 27 | struct JSGCSetting { 204:28.36 | ^~~~~~~~~~~ 204:35.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:35.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:35.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:35.11 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:35.11 from Unified_cpp_dom_security0.cpp:2: 204:35.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::SRICheckDataVerifier::SRICheckDataVerifier(const mozilla::dom::SRIMetadata&, const nsACString&, nsIConsoleReportCollector*)': 204:35.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:35.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:35.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:35.11 In file included from Unified_cpp_dom_security0.cpp:47: 204:35.11 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:196:24: note: while referencing 'params' 204:35.11 196 | nsTArray params; 204:35.11 | ^~~~~~ 204:35.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:35.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:35.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:35.40 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:35.40 from Unified_cpp_dom_security0.cpp:2: 204:35.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::SRICheckDataVerifier::VerifyHash(const mozilla::dom::SRIMetadata&, uint32_t, const nsACString&, nsIConsoleReportCollector*)': 204:35.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:35.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:35.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:35.41 In file included from Unified_cpp_dom_security0.cpp:47: 204:35.41 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:284:24: note: while referencing 'params' 204:35.41 284 | nsTArray params; 204:35.41 | ^~~~~~ 204:35.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:35.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:35.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:35.41 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:35.41 from Unified_cpp_dom_security0.cpp:2: 204:35.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:35.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:35.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:35.42 In file included from Unified_cpp_dom_security0.cpp:47: 204:35.42 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:271:24: note: while referencing 'params' 204:35.42 271 | nsTArray params; 204:35.42 | ^~~~~~ 204:38.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:38.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:38.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:38.16 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:38.16 from Unified_cpp_dom_security0.cpp:2: 204:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void FramingChecker::ReportError(const char*, nsIHttpChannel*, nsIURI*, const nsAString&)': 204:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:38.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:38.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:38.17 In file included from Unified_cpp_dom_security0.cpp:20: 204:38.17 /builddir/build/BUILD/firefox-78.7.0/dom/security/FramingChecker.cpp:50:22: note: while referencing 'params' 204:38.17 50 | nsTArray params; 204:38.17 | ^~~~~~ 204:39.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:39.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:39.82 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:39.82 from Unified_cpp_dom_security0.cpp:2: 204:39.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::SRICheckDataVerifier::Verify(const mozilla::dom::SRIMetadata&, nsIChannel*, const nsACString&, nsIConsoleReportCollector*)': 204:39.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:39.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:39.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:39.83 In file included from Unified_cpp_dom_security0.cpp:47: 204:39.83 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:79:22: note: while referencing 'params' 204:39.83 79 | nsTArray params; 204:39.83 | ^~~~~~ 204:39.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:39.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:39.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:39.83 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:39.83 from Unified_cpp_dom_security0.cpp:2: 204:39.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:39.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:39.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:39.84 In file included from Unified_cpp_dom_security0.cpp:47: 204:39.84 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:350:22: note: while referencing 'params' 204:39.84 350 | nsTArray params; 204:39.84 | ^~~~~~ 204:41.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:41.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:41.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:41.37 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:41.37 from Unified_cpp_dom_security0.cpp:2: 204:41.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void PolicyTokenizer::generateTokens(policyTokens&)': 204:41.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:41.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:41.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:41.37 In file included from Unified_cpp_dom_security0.cpp:29: 204:41.38 /builddir/build/BUILD/firefox-78.7.0/dom/security/PolicyTokenizer.cpp:47:22: note: while referencing 'dirAndSrcs' 204:41.38 47 | nsTArray dirAndSrcs; 204:41.38 | ^~~~~~~~~~ 204:41.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:41.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:41.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:41.50 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:41.50 from Unified_cpp_dom_security0.cpp:2: 204:41.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::SRICheck::IntegrityMetadata(const nsAString&, const nsACString&, nsIConsoleReportCollector*, mozilla::dom::SRIMetadata*)': 204:41.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:41.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:41.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:41.50 In file included from Unified_cpp_dom_security0.cpp:47: 204:41.51 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:134:26: note: while referencing 'params' 204:41.51 134 | nsTArray params; 204:41.51 | ^~~~~~ 204:41.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:41.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:41.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:41.51 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:41.51 from Unified_cpp_dom_security0.cpp:2: 204:41.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:41.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:41.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:41.51 In file included from Unified_cpp_dom_security0.cpp:47: 204:41.51 /builddir/build/BUILD/firefox-78.7.0/dom/security/SRICheck.cpp:122:26: note: while referencing 'params' 204:41.51 122 | nsTArray params; 204:41.52 | ^~~~~~ 204:42.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:42.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:42.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:42.98 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:42.98 from Unified_cpp_dom_security0.cpp:2: 204:42.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsCSPDirective::addSrcs(const nsTArray&)': 204:42.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 204:42.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:42.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:42.99 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/security/FramingChecker.cpp:10, 204:42.99 from Unified_cpp_dom_security0.cpp:20: 204:42.99 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPUtils.h:454:25: note: while referencing '' 204:42.99 454 | mSrcs = aSrcs.Clone(); 204:42.99 | ^ 204:43.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:43.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:43.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:43.07 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:43.07 from Unified_cpp_dom_security0.cpp:2: 204:43.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsCSPContext::InitFromOther(nsCSPContext*)': 204:43.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 204:43.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:43.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:43.07 In file included from Unified_cpp_dom_security0.cpp:74: 204:43.08 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPContext.cpp:313:52: note: while referencing '' 204:43.08 313 | mIPCPolicies = aOtherContext->mIPCPolicies.Clone(); 204:43.08 | ^ 204:43.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:43.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:43.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:43.55 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:43.55 from Unified_cpp_dom_security0.cpp:2: 204:43.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsCSPContext::SendReports(const mozilla::dom::SecurityPolicyViolationEventInit&, uint32_t)': 204:43.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:43.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:43.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:43.56 In file included from Unified_cpp_dom_security0.cpp:74: 204:43.56 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPContext.cpp:1155:22: note: while referencing 'reportURIs' 204:43.56 1155 | nsTArray reportURIs; 204:43.56 | ^~~~~~~~~~ 204:43.95 dom/security/featurepolicy 204:44.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:44.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:44.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:44.92 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:44.92 from Unified_cpp_dom_security0.cpp:2: 204:44.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::reportURIList(nsCSPDirective*)': 204:44.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:44.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:44.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:44.92 In file included from Unified_cpp_dom_security0.cpp:83: 204:44.92 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:763:27: note: while referencing 'srcs' 204:44.92 763 | nsTArray srcs; 204:44.92 | ^~~~ 204:44.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:44.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:44.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:44.93 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:44.93 from Unified_cpp_dom_security0.cpp:2: 204:44.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:44.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:44.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:44.93 In file included from Unified_cpp_dom_security0.cpp:83: 204:44.93 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:763:27: note: while referencing 'srcs' 204:44.93 763 | nsTArray srcs; 204:44.93 | ^~~~ 204:45.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:45.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:45.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:45.05 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:45.05 from Unified_cpp_dom_security0.cpp:2: 204:45.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::sandboxFlagList(nsCSPDirective*)': 204:45.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:45.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:45.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:45.06 In file included from Unified_cpp_dom_security0.cpp:83: 204:45.06 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:834:27: note: while referencing 'srcs' 204:45.06 834 | nsTArray srcs; 204:45.06 | ^~~~ 204:45.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:45.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:45.44 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:45.45 from Unified_cpp_dom_security0.cpp:2: 204:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::directive()': 204:45.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:45.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:45.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:45.45 In file included from Unified_cpp_dom_security0.cpp:83: 204:45.45 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:1047:27: note: while referencing 'srcs' 204:45.45 1047 | nsTArray srcs; 204:45.45 | ^~~~ 204:45.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:45.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:45.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:45.71 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:45.71 from Unified_cpp_dom_security0.cpp:2: 204:45.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsCSPPolicy* nsCSPParser::policy()': 204:45.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 204:45.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:45.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:45.71 In file included from Unified_cpp_dom_security0.cpp:83: 204:45.71 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:1116:32: note: while referencing '' 204:45.71 1116 | mCurDir = mTokens[i].Clone(); 204:45.71 | ^ 204:46.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:46.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:46.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:46.15 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:46.15 from Unified_cpp_dom_security0.cpp:2: 204:46.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsCSPPolicy* nsCSPParser::parseContentSecurityPolicy(const nsAString&, nsIURI*, bool, nsCSPContext*, bool)': 204:46.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 204:46.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:46.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:46.15 In file included from Unified_cpp_dom_security0.cpp:83: 204:46.15 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPParser.cpp:1165:39: note: while referencing 'tokens' 204:46.15 1165 | nsTArray > tokens; 204:46.15 | ^~~~~~ 204:46.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:46.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:46.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:46.56 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:46.56 from Unified_cpp_dom_security0.cpp:2: 204:46.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static FilenameTypeAndDetails nsContentSecurityUtils::FilenameToFilenameType(const nsString&, bool)': 204:46.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 204:46.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:46.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:46.56 In file included from Unified_cpp_dom_security0.cpp:119: 204:46.56 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsContentSecurityUtils.cpp:260:22: note: while referencing 'regexResults' 204:46.56 260 | nsTArray regexResults; 204:46.56 | ^~~~~~~~~~~~ 204:46.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:46.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:46.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:46.71 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:46.71 from Unified_cpp_dom_security0.cpp:2: 204:46.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsContentSecurityUtils::NotifyEvalUsage(bool, NS_ConvertUTF8toUTF16&, uint64_t, uint32_t, uint32_t)': 204:46.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:46.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:46.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:46.71 In file included from Unified_cpp_dom_security0.cpp:119: 204:46.71 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsContentSecurityUtils.cpp:596:71: note: while referencing '' 204:46.71 596 | NS_ConvertUTF16toUTF8(fileNameTypeAndDetails.second.value())}}); 204:46.71 | ^ 204:47.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:47.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:47.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:47.16 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:47.16 from Unified_cpp_dom_security0.cpp:2: 204:47.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsContentSecurityUtils::ValidateScriptFilename(const char*, bool)': 204:47.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 204:47.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:47.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:47.16 In file included from Unified_cpp_dom_security0.cpp:119: 204:47.16 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsContentSecurityUtils.cpp:1022:71: note: while referencing '' 204:47.16 1022 | NS_ConvertUTF16toUTF8(fileNameTypeAndDetails.second.value())}}); 204:47.16 | ^ 204:47.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:47.46 from Unified_cpp_dom_security0.cpp:2: 204:47.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const': 204:47.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 204:47.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:47.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:47.46 In file included from Unified_cpp_dom_security0.cpp:101: 204:47.46 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPUtils.cpp:1090:36: note: while referencing 'srcs' 204:47.46 1090 | mozilla::dom::Sequence srcs; 204:47.46 | ^~~~ 204:47.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:11, 204:47.46 from /builddir/build/BUILD/firefox-78.7.0/dom/security/CSPEvalChecker.cpp:8, 204:47.46 from Unified_cpp_dom_security0.cpp:2: 204:47.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 204:47.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 204:47.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:47.46 In file included from Unified_cpp_dom_security0.cpp:101: 204:47.46 /builddir/build/BUILD/firefox-78.7.0/dom/security/nsCSPUtils.cpp:1090:36: note: while referencing 'srcs' 204:47.46 1090 | mozilla::dom::Sequence srcs; 204:47.46 | ^~~~ 205:04.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:04.56 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:04.56 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:04.56 from Unified_cpp_featurepolicy0.cpp:2: 205:04.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FeaturePolicy::GetAllowlistForFeature(const nsAString&, nsTArray >&) const': 205:04.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 205:04.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:04.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:04.56 In file included from Unified_cpp_featurepolicy0.cpp:11: 205:04.57 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.cpp:271:40: note: while referencing 'list' 205:04.57 271 | nsTArray> list; 205:04.57 | ^~~~ 205:04.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:04.90 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:04.90 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:04.90 from Unified_cpp_featurepolicy0.cpp:2: 205:04.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FeaturePolicy::AppendToDeclaredAllowInAncestorChain(const mozilla::dom::Feature&)': 205:04.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 205:04.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:04.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:04.91 In file included from Unified_cpp_featurepolicy0.cpp:11: 205:04.91 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.cpp:109:40: note: while referencing 'list' 205:04.91 109 | nsTArray> list; 205:04.91 | ^~~~ 205:05.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.15 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.15 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.15 from Unified_cpp_featurepolicy0.cpp:2: 205:05.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)': 205:05.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 205:05.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.16 In file included from Unified_cpp_featurepolicy0.cpp:20: 205:05.16 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:76:21: note: while referencing 'parsedFeatures' 205:05.16 76 | nsTArray parsedFeatures; 205:05.16 | ^~~~~~~~~~~~~~ 205:05.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.16 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.16 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.16 from Unified_cpp_featurepolicy0.cpp:2: 205:05.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 205:05.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.17 In file included from Unified_cpp_featurepolicy0.cpp:20: 205:05.17 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:73:38: note: while referencing 'tokens' 205:05.17 73 | nsTArray> tokens; 205:05.17 | ^~~~~~ 205:05.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.17 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.17 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.17 from Unified_cpp_featurepolicy0.cpp:2: 205:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::dom::Feature [1]' [-Warray-bounds] 205:05.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.18 In file included from Unified_cpp_featurepolicy0.cpp:20: 205:05.18 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing 'feature' 205:05.18 88 | Feature feature(featureTokens[0]); 205:05.18 | ^~~~~~~ 205:05.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.18 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.18 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.18 from Unified_cpp_featurepolicy0.cpp:2: 205:05.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::dom::Feature [1]' [-Warray-bounds] 205:05.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.18 In file included from Unified_cpp_featurepolicy0.cpp:20: 205:05.18 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing 'feature' 205:05.18 88 | Feature feature(featureTokens[0]); 205:05.18 | ^~~~~~~ 205:05.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.51 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.51 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.51 from Unified_cpp_featurepolicy0.cpp:2: 205:05.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, RefPtr*)': 205:05.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 205:05.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.51 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 205:05.51 from Unified_cpp_featurepolicy0.cpp:11: 205:05.51 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.h:148:71: note: while referencing '' 205:05.51 148 | mInheritedDeniedFeatureNames = aInheritedDeniedFeatureNames.Clone(); 205:05.51 | ^ 205:05.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.64 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.64 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.64 from Unified_cpp_featurepolicy0.cpp:2: 205:05.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FeaturePolicy::MaybeSetAllowedPolicy(const nsAString&)': 205:05.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::dom::Feature [1]' [-Warray-bounds] 205:05.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.64 In file included from Unified_cpp_featurepolicy0.cpp:11: 205:05.64 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.cpp:324:11: note: while referencing 'feature' 205:05.64 324 | Feature feature(aFeatureName); 205:05.64 | ^~~~~~~ 205:05.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:05.70 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.h:11, 205:05.70 from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/Feature.cpp:7, 205:05.70 from Unified_cpp_featurepolicy0.cpp:2: 205:05.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::ipc::IPDLParamTraits::Write(IPC::Message*, mozilla::ipc::IProtocol*, mozilla::dom::FeaturePolicy*)': 205:05.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 205:05.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:05.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:05.70 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 205:05.70 from Unified_cpp_featurepolicy0.cpp:11: 205:05.70 /builddir/build/BUILD/firefox-78.7.0/dom/security/featurepolicy/FeaturePolicy.h:143:71: note: while referencing '' 205:05.70 143 | aInheritedDeniedFeatureNames = mInheritedDeniedFeatureNames.Clone(); 205:05.70 | ^ 205:07.03 dom/storage 205:17.45 dom/svg 205:38.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:38.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:38.23 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:38.23 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:38.23 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:38.23 from Unified_cpp_dom_storage0.cpp:2: 205:38.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::StorageDBChild::SyncPreload(mozilla::dom::LocalStorageCacheBridge*, bool)': 205:38.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 205:38.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:38.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:38.24 In file included from Unified_cpp_dom_storage0.cpp:119: 205:38.24 /builddir/build/BUILD/firefox-78.7.0/dom/storage/StorageIPC.cpp:257:28: note: while referencing 'values' 205:38.24 257 | nsTArray keys, values; 205:38.24 | ^~~~~~ 205:38.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:38.24 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:38.24 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:38.24 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:38.24 from Unified_cpp_dom_storage0.cpp:2: 205:38.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 205:38.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:38.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:38.24 In file included from Unified_cpp_dom_storage0.cpp:119: 205:38.24 /builddir/build/BUILD/firefox-78.7.0/dom/storage/StorageIPC.cpp:257:22: note: while referencing 'keys' 205:38.24 257 | nsTArray keys, values; 205:38.24 | ^~~~ 205:39.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:39.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 205:39.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 205:39.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 205:39.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 205:39.34 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGElement.h:17, 205:39.34 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGAngle.h:11, 205:39.34 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGAngle.cpp:7, 205:39.34 from Unified_cpp_dom_svg0.cpp:2: 205:39.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::DOMSVGLengthList::Clear(mozilla::ErrorResult&)': 205:39.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 205:39.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:39.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:39.34 In file included from Unified_cpp_dom_svg0.cpp:110: 205:39.34 /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGLengthList.cpp:170:59: note: while referencing '' 205:39.34 170 | mAList->InternalBaseValListWillChangeTo(SVGLengthList()); 205:39.34 | ^ 205:39.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGElement.h:17, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGAngle.h:11, 205:39.56 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGAngle.cpp:7, 205:39.56 from Unified_cpp_dom_svg0.cpp:2: 205:39.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::DOMSVGNumberList::Clear(mozilla::ErrorResult&)': 205:39.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 205:39.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:39.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:39.56 In file included from Unified_cpp_dom_svg0.cpp:128: 205:39.56 /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGNumberList.cpp:161:59: note: while referencing '' 205:39.57 161 | mAList->InternalBaseValListWillChangeTo(SVGNumberList()); 205:39.57 | ^ 205:41.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:41.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:41.13 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:41.13 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:41.13 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:41.13 from Unified_cpp_dom_storage0.cpp:2: 205:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::StorageDBParent::Init()': 205:41.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 205:41.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:41.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:41.14 In file included from Unified_cpp_dom_storage0.cpp:119: 205:41.14 /builddir/build/BUILD/firefox-78.7.0/dom/storage/StorageIPC.cpp:626:25: note: while referencing 'scopes' 205:41.14 626 | nsTArray scopes; 205:41.14 | ^~~~~~ 205:42.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:42.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:42.11 from Unified_cpp_dom_storage0.cpp:2: 205:42.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::SessionStorageManager::SendSessionStorageCache(Actor*, const nsACString&, const nsACString&, mozilla::dom::SessionStorageCache*) [with Actor = mozilla::dom::ContentChild]': 205:42.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 205:42.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:42.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:42.11 In file included from Unified_cpp_dom_storage0.cpp:56: 205:42.11 /builddir/build/BUILD/firefox-78.7.0/dom/storage/SessionStorageManager.cpp:333:26: note: while referencing 'sessionData' 205:42.11 333 | nsTArray sessionData = 205:42.11 | ^~~~~~~~~~~ 205:42.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:42.11 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:42.11 from Unified_cpp_dom_storage0.cpp:2: 205:42.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 205:42.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:42.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:42.11 In file included from Unified_cpp_dom_storage0.cpp:56: 205:42.11 /builddir/build/BUILD/firefox-78.7.0/dom/storage/SessionStorageManager.cpp:331:26: note: while referencing 'defaultData' 205:42.11 331 | nsTArray defaultData = 205:42.11 | ^~~~~~~~~~~ 205:42.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:42.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:42.20 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:42.20 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:42.20 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:42.20 from Unified_cpp_dom_storage0.cpp:2: 205:42.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::SessionStorageManager::SendSessionStorageCache(Actor*, const nsACString&, const nsACString&, mozilla::dom::SessionStorageCache*) [with Actor = mozilla::dom::ContentParent]': 205:42.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 205:42.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:42.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:42.20 In file included from Unified_cpp_dom_storage0.cpp:56: 205:42.20 /builddir/build/BUILD/firefox-78.7.0/dom/storage/SessionStorageManager.cpp:333:26: note: while referencing 'sessionData' 205:42.20 333 | nsTArray sessionData = 205:42.20 | ^~~~~~~~~~~ 205:42.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 205:42.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 205:42.21 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/Storage.h:11, 205:42.21 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.h:10, 205:42.21 from /builddir/build/BUILD/firefox-78.7.0/dom/storage/LocalStorage.cpp:7, 205:42.21 from Unified_cpp_dom_storage0.cpp:2: 205:42.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 205:42.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 205:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:42.21 In file included from Unified_cpp_dom_storage0.cpp:56: 205:42.21 /builddir/build/BUILD/firefox-78.7.0/dom/storage/SessionStorageManager.cpp:331:26: note: while referencing 'defaultData' 205:42.21 331 | nsTArray defaultData = 205:42.21 | ^~~~~~~~~~~ 205:51.56 dom/network 206:04.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGElement.h:17, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPathSegList.h:12, 206:04.50 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPathSegList.cpp:7, 206:04.50 from Unified_cpp_dom_svg1.cpp:2: 206:04.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::DOMSVGPathSegList::Clear(mozilla::ErrorResult&)': 206:04.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 206:04.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:04.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:04.50 In file included from Unified_cpp_dom_svg1.cpp:2: 206:04.51 /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPathSegList.cpp:269:42: note: while referencing '' 206:04.51 269 | InternalListWillChangeTo(SVGPathData()); // clears mItems 206:04.51 | ^ 206:05.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:05.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 206:05.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 206:05.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 206:05.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 206:05.04 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGElement.h:17, 206:05.04 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPathSegList.h:12, 206:05.04 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPathSegList.cpp:7, 206:05.04 from Unified_cpp_dom_svg1.cpp:2: 206:05.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::DOMSVGPointList::Clear(mozilla::ErrorResult&)': 206:05.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds] 206:05.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:05.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:05.04 In file included from Unified_cpp_dom_svg1.cpp:20: 206:05.04 /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGPointList.cpp:209:43: note: while referencing '' 206:05.04 209 | InternalListWillChangeTo(SVGPointList()); // clears mItems 206:05.04 | ^ 206:19.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:19.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:19.05 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:19.05 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:19.05 from Unified_cpp_dom_network0.cpp:2: 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 206:19.05 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 206:19.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:19.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 206:19.05 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:12, 206:19.05 from Unified_cpp_dom_network0.cpp:2: 206:19.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 206:19.05 27 | struct JSGCSetting { 206:19.05 | ^~~~~~~~~~~ 206:29.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.33 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.33 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.33 from Unified_cpp_dom_network0.cpp:2: 206:29.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TCPSocketParent::FireArrayBufferDataEvent(nsTArray&, mozilla::dom::TCPReadyState)': 206:29.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 206:29.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.33 In file included from Unified_cpp_dom_network0.cpp:74: 206:29.33 /builddir/build/BUILD/firefox-78.7.0/dom/network/TCPSocketParent.cpp:167:21: note: while referencing 'arr' 206:29.33 167 | nsTArray arr; 206:29.33 | ^~~ 206:29.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.37 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.37 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.37 from Unified_cpp_dom_network0.cpp:2: 206:29.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::TCPSocket::OnDataAvailable(nsIRequest*, nsIInputStream*, uint64_t, uint32_t)': 206:29.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 206:29.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.37 In file included from Unified_cpp_dom_network0.cpp:56: 206:29.37 /builddir/build/BUILD/firefox-78.7.0/dom/network/TCPSocket.cpp:921:23: note: while referencing 'buffer' 206:29.37 921 | nsTArray buffer; 206:29.37 | ^~~~~~ 206:29.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.60 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.60 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.60 from Unified_cpp_dom_network0.cpp:2: 206:29.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::TCPSocketChild::SendSend(const ArrayBuffer&, uint32_t, uint32_t)': 206:29.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.60 In file included from Unified_cpp_dom_network0.cpp:65: 206:29.60 /builddir/build/BUILD/firefox-78.7.0/dom/network/TCPSocketChild.cpp:160:27: note: while referencing 'fallibleArr' 206:29.60 160 | FallibleTArray fallibleArr; 206:29.60 | ^~~~~~~~~~~ 206:29.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.72 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.72 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.72 from Unified_cpp_dom_network0.cpp:2: 206:29.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::UDPSocketChild::SendDataInternal(const UDPSocketAddr&, const uint8_t*, uint32_t)': 206:29.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.72 In file included from Unified_cpp_dom_network0.cpp:92: 206:29.72 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketChild.cpp:134:27: note: while referencing 'fallibleArray' 206:29.72 134 | FallibleTArray fallibleArray; 206:29.72 | ^~~~~~~~~~~~~ 206:29.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.77 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.77 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.77 from Unified_cpp_dom_network0.cpp:2: 206:29.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)': 206:29.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.78 In file included from Unified_cpp_dom_network0.cpp:101: 206:29.78 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 206:29.78 504 | FallibleTArray fallibleArray; 206:29.78 | ^~~~~~~~~~~~~ 206:29.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.78 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.78 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.78 from Unified_cpp_dom_network0.cpp:2: 206:29.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.79 In file included from Unified_cpp_dom_network0.cpp:101: 206:29.79 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 206:29.79 504 | FallibleTArray fallibleArray; 206:29.79 | ^~~~~~~~~~~~~ 206:29.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.79 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.79 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.79 from Unified_cpp_dom_network0.cpp:2: 206:29.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 0 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.79 416 | mArray.mHdr->mLength = 0; 206:29.79 | ~~~~~~~~~~~~~~~~~~~~~^~~ 206:29.79 In file included from Unified_cpp_dom_network0.cpp:101: 206:29.79 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 206:29.79 504 | FallibleTArray fallibleArray; 206:29.80 | ^~~~~~~~~~~~~ 206:29.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.80 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.81 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.81 from Unified_cpp_dom_network0.cpp:2: 206:29.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 206:29.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.82 In file included from Unified_cpp_dom_network0.cpp:101: 206:29.82 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketParent.cpp:509:21: note: while referencing 'infallibleArray' 206:29.82 509 | nsTArray infallibleArray; 206:29.82 | ^~~~~~~~~~~~~~~ 206:29.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:29.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 206:29.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 206:29.82 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.h:10, 206:29.82 from /builddir/build/BUILD/firefox-78.7.0/dom/network/Connection.cpp:7, 206:29.82 from Unified_cpp_dom_network0.cpp:2: 206:29.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 206:29.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:29.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:29.82 In file included from Unified_cpp_dom_network0.cpp:101: 206:29.82 /builddir/build/BUILD/firefox-78.7.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 206:29.82 504 | FallibleTArray fallibleArray; 206:29.83 | ^~~~~~~~~~~~~ 206:32.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:32.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:32.17 from Unified_cpp_dom_svg2.cpp:2: 206:32.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedLengthList::SetBaseValueString(const nsAString&)': 206:32.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 206:32.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:32.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:32.18 In file included from Unified_cpp_dom_svg2.cpp:2: 206:32.18 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:22:17: note: while referencing 'newBaseValue' 206:32.18 22 | SVGLengthList newBaseValue; 206:32.18 | ^~~~~~~~~~~~ 206:32.19 dom/permission 206:32.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:32.32 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:32.32 from Unified_cpp_dom_svg2.cpp:2: 206:32.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedNumberList::SetBaseValueString(const nsAString&)': 206:32.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 206:32.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:32.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:32.33 In file included from Unified_cpp_dom_svg2.cpp:20: 206:32.33 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedNumberList.cpp:21:17: note: while referencing 'newBaseValue' 206:32.33 21 | SVGNumberList newBaseValue; 206:32.33 | ^~~~~~~~~~~~ 206:32.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:32.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:32.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:32.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:32.76 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:32.76 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:32.76 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:32.76 from Unified_cpp_dom_svg2.cpp:2: 206:32.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPathSegList::SetBaseValueString(const nsAString&)': 206:32.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 206:32.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:32.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:32.76 In file included from Unified_cpp_dom_svg2.cpp:47: 206:32.76 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPathSegList.cpp:23:15: note: while referencing 'newBaseValue' 206:32.76 23 | SVGPathData newBaseValue; 206:32.76 | ^~~~~~~~~~~~ 206:32.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:32.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:32.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:32.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:32.85 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:32.86 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:32.86 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:32.86 from Unified_cpp_dom_svg2.cpp:2: 206:32.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPointList::SetBaseValueString(const nsAString&)': 206:32.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds] 206:32.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:32.86 In file included from Unified_cpp_dom_svg2.cpp:56: 206:32.86 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPointList.cpp:23:16: note: while referencing 'newBaseValue' 206:32.86 23 | SVGPointList newBaseValue; 206:32.86 | ^~~~~~~~~~~~ 206:33.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:33.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:33.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:33.17 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:33.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:33.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:33.17 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:33.17 from Unified_cpp_dom_svg2.cpp:2: 206:33.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedTransformList::SetBaseValueString(const nsAString&, mozilla::dom::SVGElement*)': 206:33.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [-Warray-bounds] 206:33.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:33.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:33.17 In file included from Unified_cpp_dom_svg2.cpp:92: 206:33.17 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedTransformList.cpp:27:20: note: while referencing 'newBaseValue' 206:33.17 27 | SVGTransformList newBaseValue; 206:33.17 | ^~~~~~~~~~~~ 206:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:33.25 from Unified_cpp_dom_svg2.cpp:2: 206:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::SVGAnimatedTransformList::SMILAnimatedTransformList::SetAnimValue(const mozilla::SMILValue&)': 206:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [-Warray-bounds] 206:33.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:33.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:33.26 In file included from Unified_cpp_dom_svg2.cpp:92: 206:33.26 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedTransformList.cpp:282:20: note: while referencing 'animVal' 206:33.26 282 | SVGTransformList animVal; 206:33.26 | ^~~~~~~ 206:34.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.11 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.11 from Unified_cpp_dom_svg2.cpp:2: 206:34.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedLengthList::ClearBaseValue(uint32_t)': 206:34.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 206:34.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.12 In file included from Unified_cpp_dom_svg2.cpp:2: 206:34.12 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:57:63: note: while referencing '' 206:34.12 57 | domWrapper->InternalBaseValListWillChangeTo(SVGLengthList()); 206:34.12 | ^ 206:34.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.15 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.15 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.15 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.15 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.15 from Unified_cpp_dom_svg2.cpp:2: 206:34.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPathSegList::ClearBaseValue()': 206:34.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 206:34.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.15 In file included from Unified_cpp_dom_svg2.cpp:47: 206:34.15 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPathSegList.cpp:78:58: note: while referencing '' 206:34.15 78 | baseValWrapper->InternalListWillChangeTo(SVGPathData()); 206:34.15 | ^ 206:34.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.16 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.16 from Unified_cpp_dom_svg2.cpp:2: 206:34.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 206:34.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.16 In file included from Unified_cpp_dom_svg2.cpp:47: 206:34.16 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPathSegList.cpp:85:60: note: while referencing '' 206:34.16 85 | animValWrapper->InternalListWillChangeTo(SVGPathData()); 206:34.16 | ^ 206:34.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.19 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.19 from Unified_cpp_dom_svg2.cpp:2: 206:34.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPointList::ClearBaseValue()': 206:34.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds] 206:34.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.20 In file included from Unified_cpp_dom_svg2.cpp:56: 206:34.20 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPointList.cpp:78:59: note: while referencing '' 206:34.20 78 | baseValWrapper->InternalListWillChangeTo(SVGPointList()); 206:34.20 | ^ 206:34.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.20 from Unified_cpp_dom_svg2.cpp:2: 206:34.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds] 206:34.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.20 In file included from Unified_cpp_dom_svg2.cpp:56: 206:34.20 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedPointList.cpp:85:61: note: while referencing '' 206:34.20 85 | animValWrapper->InternalListWillChangeTo(SVGPointList()); 206:34.20 | ^ 206:34.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.h:12, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.h:13, 206:34.24 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLengthList.cpp:7, 206:34.24 from Unified_cpp_dom_svg2.cpp:2: 206:34.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedNumberList::ClearBaseValue(uint32_t)': 206:34.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 206:34.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 206:34.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:34.24 In file included from Unified_cpp_dom_svg2.cpp:20: 206:34.24 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedNumberList.cpp:57:63: note: while referencing '' 206:34.24 57 | domWrapper->InternalBaseValListWillChangeTo(SVGNumberList()); 206:34.24 | ^ 206:34.28 In file included from Unified_cpp_dom_svg2.cpp:128: 206:34.28 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp: In member function 'virtual bool mozilla::dom::SVGCircleElement::HasValidDimensions() const': 206:34.28 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp:77:14: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 206:34.28 77 | return r > 0; 206:34.28 | ^ 206:34.34 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp: In member function 'virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 206:34.34 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp:110:53: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 206:34.34 110 | Rect userBounds(x - r, y - r, 2 * r, 2 * r); 206:34.34 | ^ 206:34.34 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp:120:41: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 206:34.34 120 | Rect rect(x - r, y - r, 2 * r, 2 * r); 206:34.34 | ^ 206:34.34 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGCircleElement.cpp:120:41: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 206:56.42 dom/plugins/base 207:02.42 In file included from Unified_cpp_dom_svg3.cpp:65: 207:02.42 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp: In member function 'virtual bool mozilla::dom::SVGEllipseElement::HasValidDimensions() const': 207:02.42 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:87:17: warning: 'ry' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:02.42 87 | return rx > 0 && ry > 0; 207:02.42 | ~~~~~~~^~~~~~~~~ 207:02.42 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:87:17: warning: 'rx' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:03.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:03.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 207:03.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 207:03.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 207:03.85 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.h:16, 207:03.85 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:9, 207:03.85 from Unified_cpp_dom_svg3.cpp:2: 207:03.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::SVGContentUtils::GetPath(const nsAString&)': 207:03.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 207:03.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:03.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:03.86 In file included from Unified_cpp_dom_svg3.cpp:2: 207:03.86 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:830:15: note: while referencing 'pathData' 207:03.86 830 | SVGPathData pathData; 207:03.86 | ^~~~~~~~ 207:06.63 In file included from Unified_cpp_dom_svg3.cpp:65: 207:06.63 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp: In member function 'virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 207:06.63 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:120:57: warning: 'ry' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:06.63 120 | Rect userBounds(x - rx, y - ry, 2 * rx, 2 * ry); 207:06.63 | ^ 207:06.63 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:120:57: warning: 'rx' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:06.63 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:131:45: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:06.64 131 | Rect rect(x - rx, y - ry, 2 * rx, 2 * ry); 207:06.64 | ^ 207:06.64 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGEllipseElement.cpp:131:45: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:07.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:07.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 207:07.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 207:07.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 207:07.45 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.h:16, 207:07.45 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:9, 207:07.45 from Unified_cpp_dom_svg3.cpp:2: 207:07.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFECompositeElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 207:07.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' [-Warray-bounds] 207:07.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:07.46 In file included from Unified_cpp_dom_svg3.cpp:101: 207:07.46 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGFECompositeElement.cpp:99:62: note: while referencing '' 207:07.46 99 | return FilterPrimitiveDescription(AsVariant(std::move(atts))); 207:07.46 | ^ 207:07.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:07.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 207:07.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 207:07.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 207:07.46 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.h:16, 207:07.46 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:9, 207:07.46 from Unified_cpp_dom_svg3.cpp:2: 207:07.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::gfx::CompositeAttributes [1]' [-Warray-bounds] 207:07.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:07.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:07.47 In file included from Unified_cpp_dom_svg3.cpp:101: 207:07.47 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGFECompositeElement.cpp:89:23: note: while referencing 'atts' 207:07.47 89 | CompositeAttributes atts; 207:07.47 | ^~~~ 207:07.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:07.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 207:07.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 207:07.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 207:07.57 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.h:16, 207:07.57 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:9, 207:07.57 from Unified_cpp_dom_svg3.cpp:2: 207:07.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEColorMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 207:07.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' [-Warray-bounds] 207:07.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:07.57 In file included from Unified_cpp_dom_svg3.cpp:83: 207:07.57 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGFEColorMatrixElement.cpp:98:62: note: while referencing '' 207:07.57 98 | return FilterPrimitiveDescription(AsVariant(std::move(atts))); 207:07.57 | ^ 207:07.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:07.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 207:07.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 207:07.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 207:07.58 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.h:16, 207:07.58 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGContentUtils.cpp:9, 207:07.58 from Unified_cpp_dom_svg3.cpp:2: 207:07.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::gfx::ColorMatrixAttributes [1]' [-Warray-bounds] 207:07.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:07.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:07.58 In file included from Unified_cpp_dom_svg3.cpp:83: 207:07.58 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGFEColorMatrixElement.cpp:76:25: note: while referencing 'atts' 207:07.58 76 | ColorMatrixAttributes atts; 207:07.59 | ^~~~ 207:36.02 In file included from Unified_cpp_dom_svg4.cpp:137: 207:36.02 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGForeignObjectElement.cpp: In member function 'virtual bool mozilla::dom::SVGForeignObjectElement::HasValidDimensions() const': 207:36.02 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:36.02 108 | return width > 0 && height > 0; 207:36.02 | ~~~~~~~~~~^~~~~~~~~~~~~ 207:36.02 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 207:47.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:47.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:47.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:47.77 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:47.77 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:47.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult GetSitesClosure::SitesWithData(nsTArray >&)': 207:47.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 207:47.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:47.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:47.77 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:1659:25: note: while referencing 'matches' 207:47.77 1659 | nsTArray matches; 207:47.77 | ^~~~~~~ 207:48.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:48.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:48.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:48.81 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:48.81 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:48.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)': 207:48.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 207:48.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:48.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:48.82 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:1138:26: note: while referencing 'matchingPlugins' 207:48.82 1138 | nsTArray matchingPlugins; 207:48.82 | ^~~~~~~~~~~~~~~ 207:48.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:48.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:48.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:48.86 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:48.86 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:48.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)': 207:48.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 207:48.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:48.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:48.87 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:1115:26: note: while referencing 'matchingPlugins' 207:48.87 1115 | nsTArray matchingPlugins; 207:48.87 | ^~~~~~~~~~~~~~~ 207:49.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:49.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginHost::SetPluginsInContent(uint32_t, nsTArray&, nsTArray&)': 207:49.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 207:49.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:49.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:49.45 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:2024:66: note: while referencing '' 207:49.45 2024 | tag.mimeDescriptions().Clone(), tag.extensions().Clone(), 207:49.45 | ^ 207:49.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:49.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 207:49.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:49.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:49.45 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:2024:40: note: while referencing '' 207:49.45 2024 | tag.mimeDescriptions().Clone(), tag.extensions().Clone(), 207:49.45 | ^ 207:49.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:49.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:49.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 207:49.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:49.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:49.45 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:2023:54: note: while referencing '' 207:49.45 2023 | tag.version().get(), tag.mimeTypes().Clone(), 207:49.45 | ^ 207:50.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:50.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:50.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:50.03 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:50.03 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:50.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginHost::UpdateCachedSerializablePluginList()': 207:50.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 207:50.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:50.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:50.03 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:2066:44: note: while referencing 'plugins' 207:50.03 2066 | nsTArray> plugins; 207:50.03 | ^~~~~~~ 207:50.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 207:50.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginTag.h:14, 207:50.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPluginHost.h:18, 207:50.43 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.h:12, 207:50.43 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:9: 207:50.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginHost::BroadcastPluginsToContent()': 207:50.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 207:50.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 207:50.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:50.43 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginHost.cpp:2122:33: note: while referencing 'parents' 207:50.43 2122 | nsTArray parents; 207:50.43 | ^~~~~~~ 208:04.91 In file included from Unified_cpp_dom_svg5.cpp:56: 208:04.91 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGImageElement.cpp: In member function 'virtual bool mozilla::dom::SVGImageElement::HasValidDimensions() const': 208:04.91 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGImageElement.cpp:286:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 208:04.91 286 | return width > 0 && height > 0; 208:04.91 | ~~~~~~~~~~^~~~~~~~~~~~~ 208:04.91 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGImageElement.cpp:286:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 208:07.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 208:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 208:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 208:07.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 208:07.41 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGElement.h:17, 208:07.42 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 208:07.42 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedEnumeration.h:10, 208:07.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 208:07.42 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGFragmentIdentifier.cpp:9, 208:07.42 from Unified_cpp_dom_svg5.cpp:2: 208:07.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)': 208:07.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 208:07.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:07.42 In file included from Unified_cpp_dom_svg5.cpp:83: 208:07.42 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGLengthList.cpp:40:17: note: while referencing 'temp' 208:07.42 40 | SVGLengthList temp; 208:07.42 | ^~~~ 208:33.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:33.30 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:33.30 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:33.30 from Unified_cpp_dom_plugins_base0.cpp:2: 208:33.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult nsPluginInstanceOwner::DispatchFocusToPlugin(mozilla::dom::Event*)': 208:33.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [-Warray-bounds] 208:33.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:33.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:33.30 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 208:33.31 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginInstanceOwner.cpp:1380:20: note: while referencing 'focusEvent' 208:33.31 1380 | WidgetGUIEvent focusEvent(theEvent->IsTrusted(), theEvent->mMessage, 208:33.31 | ^~~~~~~~~~ 208:35.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:35.16 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:35.16 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:35.16 from Unified_cpp_dom_plugins_base0.cpp:2: 208:35.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult PluginFinder::DoFullSearch(const FoundPluginCallback&)': 208:35.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 208:35.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:35.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:35.16 In file included from Unified_cpp_dom_plugins_base0.cpp:2: 208:35.16 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:183:52: note: while referencing 'arr' 208:35.16 183 | nsTArray>> arr; 208:35.16 | ^~~ 208:36.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.71 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.71 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.71 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::GetExtensions(nsTArray >&)': 208:36.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.71 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.71 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:896:32: note: while referencing '' 208:36.71 896 | aResults = mExtensions.Clone(); 208:36.71 | ^ 208:36.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.75 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.75 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.75 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsPluginTag::GetMimeDescriptions(nsTArray >&)': 208:36.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.76 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.76 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:554:38: note: while referencing '' 208:36.76 554 | aResults = mMimeDescriptions.Clone(); 208:36.76 | ^ 208:36.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.80 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.80 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.80 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::GetMimeTypes(nsTArray >&)': 208:36.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.80 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.80 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:884:31: note: while referencing '' 208:36.80 884 | aResults = mMimeTypes.Clone(); 208:36.81 | ^ 208:36.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.84 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.84 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.84 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsPluginTag::GetExtensions(nsTArray >&)': 208:36.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.85 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.85 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:560:32: note: while referencing '' 208:36.85 560 | aResults = mExtensions.Clone(); 208:36.85 | ^ 208:36.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.89 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.89 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.89 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::GetMimeDescriptions(nsTArray >&)': 208:36.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.89 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.89 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:890:38: note: while referencing '' 208:36.89 890 | aResults = mMimeDescriptions.Clone(); 208:36.90 | ^ 208:36.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.93 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.93 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.93 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsPluginTag::GetMimeTypes(nsTArray >&)': 208:36.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.94 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.94 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:548:31: note: while referencing '' 208:36.94 548 | aResults = mMimeTypes.Clone(); 208:36.94 | ^ 208:36.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 208:36.96 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMetadataElement.cpp:7, 208:36.96 from Unified_cpp_dom_svg6.cpp:2: 208:36.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)': 208:36.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 208:36.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.96 In file included from Unified_cpp_dom_svg6.cpp:47: 208:36.96 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGNumberList.cpp:42:17: note: while referencing 'temp' 208:36.96 42 | SVGNumberList temp; 208:36.96 | ^~~~ 208:36.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:36.98 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:36.98 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:36.98 from Unified_cpp_dom_plugins_base0.cpp:2: 208:36.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::_ZThn64_N15nsFakePluginTag12GetMimeTypesER8nsTArrayI9nsTStringIcEE(nsTArray >&)': 208:36.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:36.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:36.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:36.98 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:36.98 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:884:31: note: while referencing '' 208:36.98 884 | aResults = mMimeTypes.Clone(); 208:36.98 | ^ 208:37.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.01 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:37.02 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:37.02 from Unified_cpp_dom_plugins_base0.cpp:2: 208:37.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::_ZThn64_N15nsFakePluginTag13GetExtensionsER8nsTArrayI9nsTStringIcEE(nsTArray >&)': 208:37.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:37.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.02 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:37.02 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:896:32: note: while referencing '' 208:37.02 896 | aResults = mExtensions.Clone(); 208:37.02 | ^ 208:37.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.05 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:37.05 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:37.06 from Unified_cpp_dom_plugins_base0.cpp:2: 208:37.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFakePluginTag::_ZThn64_N15nsFakePluginTag19GetMimeDescriptionsER8nsTArrayI9nsTStringIcEE(nsTArray >&)': 208:37.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 208:37.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.06 In file included from Unified_cpp_dom_plugins_base0.cpp:65: 208:37.06 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsPluginTags.cpp:890:38: note: while referencing '' 208:37.06 890 | aResults = mMimeDescriptions.Clone(); 208:37.06 | ^ 208:37.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 208:37.30 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMetadataElement.cpp:7, 208:37.30 from Unified_cpp_dom_svg6.cpp:2: 208:37.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)': 208:37.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds] 208:37.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.30 In file included from Unified_cpp_dom_svg6.cpp:137: 208:37.30 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGPointList.cpp:48:16: note: while referencing 'temp' 208:37.30 48 | SVGPointList temp; 208:37.30 | ^~~~ 208:37.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.53 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:37.53 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:37.53 from Unified_cpp_dom_plugins_base0.cpp:2: 208:37.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNPAPIPluginInstance::_ZN21nsNPAPIPluginInstance5StartEv.part.0()': 208:37.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 208:37.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.53 In file included from Unified_cpp_dom_plugins_base0.cpp:20: 208:37.53 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsNPAPIPluginInstance.cpp:237:32: note: while referencing 'params' 208:37.53 237 | nsTArray params; 208:37.53 | ^~~~~~ 208:37.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.54 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.h:13, 208:37.54 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/PluginFinder.cpp:9, 208:37.54 from Unified_cpp_dom_plugins_base0.cpp:2: 208:37.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 208:37.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.54 In file included from Unified_cpp_dom_plugins_base0.cpp:20: 208:37.54 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/base/nsNPAPIPluginInstance.cpp:236:32: note: while referencing 'attributes' 208:37.54 236 | nsTArray attributes; 208:37.54 | ^~~~~~~~~~ 208:37.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 208:37.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMetadataElement.cpp:7, 208:37.78 from Unified_cpp_dom_svg6.cpp:2: 208:37.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGMotionSMILAnimationFunction::RebuildPathAndVerticesFromPathAttr()': 208:37.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 208:37.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.78 In file included from Unified_cpp_dom_svg6.cpp:11: 208:37.78 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMotionSMILAnimationFunction.cpp:239:15: note: while referencing 'path' 208:37.78 239 | SVGPathData path; 208:37.78 | ^~~~ 208:37.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 208:37.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 208:37.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 208:37.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 208:37.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 208:37.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 208:37.79 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMetadataElement.cpp:7, 208:37.79 from Unified_cpp_dom_svg6.cpp:2: 208:37.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds] 208:37.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 208:37.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208:37.80 In file included from Unified_cpp_dom_svg6.cpp:11: 208:37.80 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGMotionSMILAnimationFunction.cpp:239:15: note: while referencing 'path' 208:37.80 239 | SVGPathData path; 208:37.80 | ^~~~ 208:42.49 dom/plugins/ipc 209:04.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:04.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PluginInstanceChild::NPN_URLRedirectResponse(void*, NPBool)': 209:04.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 209:04.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:04.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:04.49 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:2532:33: note: while referencing 'notifyStreams' 209:04.49 2532 | nsTArray notifyStreams; 209:04.49 | ^~~~~~~~~~~~~ 209:04.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:04.49 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:04.50 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:04.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 209:04.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:04.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:04.50 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:2532:33: note: while referencing 'notifyStreams' 209:04.50 2532 | nsTArray notifyStreams; 209:04.50 | ^~~~~~~~~~~~~ 209:05.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:05.74 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:05.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PluginInstanceChild::_ZN7mozilla7plugins19PluginInstanceChild7DestroyEv.part.0()': 209:05.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 209:05.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:05.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:05.75 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:3990:34: note: while referencing 'streams' 209:05.75 3990 | nsTArray streams; 209:05.75 | ^~~~~~~ 209:06.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:06.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 209:06.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 209:06.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:06.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:06.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:06.45 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:06.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 209:06.46 1907 | mBands = aRegion.mBands.Clone(); 209:06.46 | ^ 209:06.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:06.46 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:06.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 209:06.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:06.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:06.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 209:06.47 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 209:06.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 209:06.48 1907 | mBands = aRegion.mBands.Clone(); 209:06.48 | ^ 209:08.87 In file included from Unified_cpp_dom_svg7.cpp:56: 209:08.87 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGRectElement.cpp: In member function 'virtual bool mozilla::dom::SVGRectElement::HasValidDimensions() const': 209:08.88 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGRectElement.cpp:102:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 209:08.88 102 | return width > 0 && height > 0; 209:08.88 | ~~~~~~~~~~^~~~~~~~~~~~~ 209:08.88 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGRectElement.cpp:102:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 209:40.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:40.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SVGStringList.h:11, 209:40.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGTests.h:12, 209:40.14 from /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGTests.cpp:7, 209:40.14 from Unified_cpp_dom_svg8.cpp:2: 209:40.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGTransformList::SetValueFromString(const nsAString&)': 209:40.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::SVGTransformListParser [1]' [-Warray-bounds] 209:40.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:40.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:40.14 In file included from Unified_cpp_dom_svg8.cpp:65: 209:40.14 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGTransformList.cpp:60:26: note: while referencing 'parser' 209:40.14 60 | SVGTransformListParser parser(aValue); 209:40.14 | ^~~~~~ 209:42.64 dom/prototype 209:46.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 209:46.30 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 209:46.30 from Unified_cpp_dom_plugins_ipc0.cpp:2: 209:46.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::plugins::PluginModuleChild::RecvNPP_GetSitesWithData(const uint64_t&)': 209:46.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 209:46.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:46.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:46.30 In file included from Unified_cpp_dom_plugins_ipc0.cpp:101: 209:46.30 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginModuleChild.cpp:663:23: note: while referencing 'array' 209:46.30 663 | nsTArray array; 209:46.30 | ^~~~~ 209:48.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:48.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:48.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:48.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:48.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 209:48.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 209:48.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 209:48.98 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 209:48.98 from Unified_cpp_dom_plugins_ipc0.cpp:2: 209:48.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::plugins::PluginModuleParent::NPP_New(NPMIMEType, NPP, int16_t, char**, char**, NPSavedData*, NPError*)': 209:48.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 209:48.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:48.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:48.98 In file included from Unified_cpp_dom_plugins_ipc0.cpp:110: 209:48.98 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginModuleParent.cpp:2024:23: note: while referencing 'values' 209:48.98 2024 | nsTArray values; 209:48.98 | ^~~~~~ 209:48.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 209:48.99 from /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 209:48.99 from Unified_cpp_dom_plugins_ipc0.cpp:2: 209:48.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 209:48.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 209:48.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:48.99 In file included from Unified_cpp_dom_plugins_ipc0.cpp:110: 209:48.99 /builddir/build/BUILD/firefox-78.7.0/dom/plugins/ipc/PluginModuleParent.cpp:2023:23: note: while referencing 'names' 209:48.99 2023 | nsTArray names; 209:48.99 | ^~~~~ 210:01.90 dom/indexedDB 210:15.20 dom/system 210:27.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 210:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 210:27.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 210:27.83 from /builddir/build/BUILD/firefox-78.7.0/dom/bindings/BindingUtils.h:23, 210:27.83 from /builddir/build/BUILD/firefox-78.7.0/dom/system/OSFileConstants.cpp:60, 210:27.83 from Unified_cpp_dom_system0.cpp:2: 210:27.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult DeviceSensorTestEvent::Run()': 210:27.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::hal::SensorData [1]' [-Warray-bounds] 210:27.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 210:27.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210:27.84 In file included from Unified_cpp_dom_system0.cpp:11: 210:27.84 /builddir/build/BUILD/firefox-78.7.0/dom/system/nsDeviceSensors.cpp:136:16: note: while referencing 'sensorData' 210:27.84 136 | SensorData sensorData; 210:27.84 | ^~~~~~~~~~ 210:29.36 dom/ipc 211:04.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:04.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:04.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:04.46 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:04.46 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:04.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::{anonymous}::ValueCursorBase::ProcessFiles(mozilla::dom::indexedDB::CursorResponse&, const FilesArray&)': 211:04.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:04.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:04.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:04.46 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:16226:44: note: while referencing '' 211:04.46 16226 | serializedInfo->files() = res.unwrap(); 211:04.46 | ^ 211:04.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:04.85 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:04.85 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:04.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::Result mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::GetPreprocessParams()': 211:04.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PreprocessInfo [1]' [-Warray-bounds] 211:04.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:04.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:04.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:12, 211:04.86 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:24: 211:04.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Algorithm.h:69:25: note: while referencing '' 211:04.86 69 | *aDst++ = res.unwrap(); 211:04.86 | ~~~~~~~~~~^~ 211:10.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:10.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:10.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:10.21 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:10.21 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:10.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::indexedDB::{anonymous}::IndexGetRequestOp::GetResponse(mozilla::dom::indexedDB::PBackgroundIDBRequestParent::RequestResponse&, size_t*)': 211:10.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PBackgroundIDBRequestParent::IndexGetAllResponse [1]' {aka 'mozilla::dom::indexedDB::IndexGetAllResponse [1]'} [-Warray-bounds] 211:10.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:10.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:10.22 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:26228:37: note: while referencing '' 211:10.22 26228 | aResponse = IndexGetAllResponse(); 211:10.22 | ^ 211:10.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:10.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:10.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:10.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:10.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:10.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:10.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:10.23 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:24: 211:10.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:33:7: note: while referencing 'res' 211:10.23 33 | res; 211:10.23 | ^~~ 211:10.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:10.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::GetResponse(mozilla::dom::indexedDB::PBackgroundIDBRequestParent::RequestResponse&, size_t*)': 211:10.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PBackgroundIDBRequestParent::ObjectStoreGetAllResponse [1]' {aka 'mozilla::dom::indexedDB::ObjectStoreGetAllResponse [1]'} [-Warray-bounds] 211:10.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:10.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:10.86 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:25678:43: note: while referencing '' 211:10.86 25678 | aResponse = ObjectStoreGetAllResponse(); 211:10.86 | ^ 211:10.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:10.86 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:10.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:10.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:10.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:10.87 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:24: 211:10.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:33:7: note: while referencing 'res' 211:10.87 33 | res; 211:10.87 | ^~~ 211:11.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:11.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:11.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:11.44 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:11.44 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:11.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::indexedDB::{anonymous}::ResponseSizeOrError mozilla::dom::indexedDB::{anonymous}::CursorOpBaseHelperBase::PopulateResponseFromStatement(mozIStorageStatement*, bool, mozilla::dom::indexedDB::Key*) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]': 211:11.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'std::remove_reference_t&> [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 211:11.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:11.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:11.44 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:26549:26: note: while referencing '' 211:11.44 26549 | mOp.mResponse = std::remove_reference_t(); 211:11.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:12.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:12.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPermissionManager.h:14, 211:12.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 211:12.20 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.h:14, 211:12.20 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:7: 211:12.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::indexedDB::{anonymous}::ResponseSizeOrError mozilla::dom::indexedDB::{anonymous}::CursorOpBaseHelperBase::PopulateResponseFromStatement(mozIStorageStatement*, bool, mozilla::dom::indexedDB::Key*) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]': 211:12.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'std::remove_reference_t&> [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 211:12.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:12.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:12.21 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:26549:26: note: while referencing '' 211:12.21 26549 | mOp.mResponse = std::remove_reference_t(); 211:12.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:16.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:16.48 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:16.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentChild::RecvUpdateSharedData(const FileDescriptor&, const uint32_t&, nsTArray&&, nsTArray >&&)': 211:16.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 211:16.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:16.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:16.49 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:2355:30: note: while referencing 'blobImpls' 211:16.49 2355 | nsTArray> blobImpls(aBlobs.Length()); 211:16.49 | ^~~~~~~~~ 211:16.74 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': 211:16.75 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:18583:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] 211:16.76 18583 | switch (maintenanceAction) { 211:16.76 | ^~~~~~ 211:16.76 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsParent.cpp:18576:21: note: 'maintenanceAction' was declared here 211:16.76 18576 | MaintenanceAction maintenanceAction; 211:16.76 | ^~~~~~~~~~~~~~~~~ 211:17.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:17.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:17.92 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:17.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:17.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:17.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:17.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:17.93 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:17.93 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:17.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ContentChild::GetAvailableDictionaries(nsTArray >&)': 211:17.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 211:17.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:17.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:17.93 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1780:48: note: while referencing '' 211:17.93 1780 | aDictionaries = mAvailableDictionaries.Clone(); 211:17.93 | ^ 211:18.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:18.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:18.44 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:18.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static RefPtr, RejectValueT, IsExclusive> > mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&) [with ResolveValueT = mozilla::dom::PerformanceInfo; RejectValueT = nsresult; bool IsExclusive = true]': 211:18.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 211:18.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:18.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:18.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/MessageChannel.h:17, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:15, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:18.45 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:18.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:350:11: note: while referencing '' 211:18.46 350 | CopyableTArray(), __func__); 211:18.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:18.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:18.61 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:18.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentChild::RecvRequestPerformanceMetrics(const nsID&)': 211:18.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 211:18.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:18.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:18.62 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1462:44: note: while referencing 'promises' 211:18.62 1462 | nsTArray> promises = CollectPerformanceInfo(); 211:18.62 | ^~~~~~~~ 211:18.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:18.70 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:18.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 211:18.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:18.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:18.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:18.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/MessageChannel.h:17, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:15, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:18.71 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:18.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:313:36: note: while referencing 'resolveValues' 211:18.71 313 | nsTArray resolveValues; 211:18.71 | ^~~~~~~~~~~~~ 211:19.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:19.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:19.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:19.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:19.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:19.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:19.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:19.21 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:19.21 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:19.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::BrowserChild*, nsIOpenWindowInfo*, uint32_t, bool, bool, nsIURI*, const nsAString&, const nsACString&, bool, bool, nsDocShellLoadState*, bool*, mozilla::dom::PContentChild::BrowsingContext**)::; _ArgTypes = {mozilla::dom::CreatedWindowInfo&&}]': 211:19.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:19.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:19.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:19.21 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1039:31: note: while referencing 'frameScripts' 211:19.21 1039 | nsTArray frameScripts(std::move(info.frameScripts())); 211:19.21 | ^~~~~~~~~~~~ 211:19.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:19.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:19.22 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:19.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:19.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:19.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:19.22 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1039:31: note: while referencing 'frameScripts' 211:19.22 1039 | nsTArray frameScripts(std::move(info.frameScripts())); 211:19.22 | ^~~~~~~~~~~~ 211:19.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:19.32 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:19.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentChild::RecvReinitRendering(mozilla::dom::PContentChild::Endpoint&&, mozilla::dom::PContentChild::Endpoint&&, mozilla::dom::PContentChild::Endpoint&&, mozilla::dom::PContentChild::Endpoint&&, nsTArray&&)': 211:19.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 211:19.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:19.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:19.33 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1532:34: note: while referencing 'tabs' 211:19.33 1532 | nsTArray> tabs = BrowserChild::GetAll(); 211:19.33 | ^~~~ 211:19.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 211:19.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 211:19.41 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.h:14, 211:19.41 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:12: 211:19.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentChild::RecvReinitRenderingForDeviceReset()': 211:19.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 211:19.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:19.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:19.41 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentChild.cpp:1578:34: note: while referencing 'tabs' 211:19.41 1578 | nsTArray> tabs = BrowserChild::GetAll(); 211:19.41 | ^~~~ 211:38.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 211:38.61 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 211:38.61 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ProcessHangMonitor.cpp:11: 211:38.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 211:38.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211:38.61 79 | memset(this, 0, sizeof(nsXPTCVariant)); 211:38.61 | ^ 211:38.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 211:38.61 44 | struct nsXPTCVariant { 211:38.62 | ^~~~~~~~~~~~~ 211:47.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 211:47.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 211:47.30 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcpublic.h:14, 211:47.30 from /builddir/build/BUILD/firefox-78.7.0/xpcom/threads/nsThreadUtils.h:33, 211:47.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/task.h:14, 211:47.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:10, 211:47.30 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ProcessHangMonitor.cpp:8: 211:47.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 211:47.30 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 211:47.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 211:47.30 34 | memset(aT, 0, sizeof(T)); 211:47.30 | ~~~~~~^~~~~~~~~~~~~~~~~~ 211:47.30 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ProcessHangMonitor.cpp:11: 211:47.30 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 211:47.30 2214 | struct GlobalProperties { 211:47.31 | ^~~~~~~~~~~~~~~~ 211:54.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcpublic.h:20, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/xpcom/threads/nsThreadUtils.h:33, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/task.h:14, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:10, 211:54.83 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ProcessHangMonitor.cpp:8: 211:54.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::HangMonitoredProcess::GetScriptBrowser(mozilla::dom::Element**)': 211:54.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 211:54.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 211:54.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:54.83 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ProcessHangMonitor.cpp:1025:29: note: while referencing 'tabs' 211:54.83 1025 | nsTArray tabs; 211:54.83 | ^~~~ 212:11.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:11.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:11.04 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:11.04 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:11.04 from Unified_cpp_dom_indexedDB0.cpp:2: 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 212:11.04 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 212:11.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:11.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 212:11.04 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:37, 212:11.04 from Unified_cpp_dom_indexedDB0.cpp:2: 212:11.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 212:11.05 27 | struct JSGCSetting { 212:11.05 | ^~~~~~~~~~~ 212:26.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:26.36 from Unified_cpp_dom_indexedDB0.cpp:2: 212:26.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IDBMutableFile::AbortFileHandles()': 212:26.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 212:26.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:26.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:26.36 In file included from Unified_cpp_dom_indexedDB0.cpp:101: 212:26.36 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBMutableFile.cpp:118:35: note: while referencing 'fileHandlesToAbort' 212:26.36 118 | nsTArray> fileHandlesToAbort; 212:26.36 | ^~~~~~~~~~~~~~~~~~ 212:26.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:26.36 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:26.36 from Unified_cpp_dom_indexedDB0.cpp:2: 212:26.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 212:26.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:26.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:26.37 In file included from Unified_cpp_dom_indexedDB0.cpp:101: 212:26.37 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBMutableFile.cpp:118:35: note: while referencing 'fileHandlesToAbort' 212:26.38 118 | nsTArray> fileHandlesToAbort; 212:26.38 | ^~~~~~~~~~~~~~~~~~ 212:30.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:30.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:30.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:30.70 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:30.70 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:30.70 from Unified_cpp_dom_indexedDB0.cpp:2: 212:30.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::SafeRefPtr mozilla::dom::IDBTransaction::CreateVersionChange(mozilla::dom::IDBDatabase*, mozilla::dom::indexedDB::BackgroundVersionChangeTransactionChild*, mozilla::dom::IDBOpenDBRequest*, int64_t, int64_t)': 212:30.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 212:30.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:30.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:30.70 In file included from Unified_cpp_dom_indexedDB0.cpp:128: 212:30.70 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBTransaction.cpp:175:28: note: while referencing 'emptyObjectStoreNames' 212:30.70 175 | const nsTArray emptyObjectStoreNames; 212:30.70 | ^~~~~~~~~~~~~~~~~~~~~ 212:30.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:30.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:30.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:30.75 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:30.75 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:30.75 from Unified_cpp_dom_indexedDB0.cpp:2: 212:30.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::IDBTransaction::ObjectStoreNames() const': 212:30.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 212:30.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:30.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:30.76 In file included from Unified_cpp_dom_indexedDB0.cpp:128: 212:30.76 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBTransaction.cpp:898:49: note: while referencing '' 212:30.76 898 | list->StringArray() = mObjectStoreNames.Clone(); 212:30.76 | ^ 212:30.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:30.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:30.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:30.99 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:30.99 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:30.99 from Unified_cpp_dom_indexedDB0.cpp:2: 212:30.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::IDBDatabase::Transaction(JSContext*, const mozilla::dom::StringOrStringSequence&, mozilla::dom::IDBTransactionMode, mozilla::ErrorResult&)': 212:30.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 212:30.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:30.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:30.99 In file included from Unified_cpp_dom_indexedDB0.cpp:38: 212:30.99 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBDatabase.cpp:536:22: note: while referencing 'sortedStoreNames' 212:30.99 536 | nsTArray sortedStoreNames; 212:30.99 | ^~~~~~~~~~~~~~~~ 212:31.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:31.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:31.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:31.63 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:31.63 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:31.63 from Unified_cpp_dom_indexedDB0.cpp:2: 212:31.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::IDBObjectStore::CreateIndex(const nsAString&, const mozilla::dom::StringOrStringSequence&, const mozilla::dom::IDBIndexParameters&, mozilla::ErrorResult&)': 212:31.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::IDBObjectStore::KeyPath [1]' {aka 'mozilla::dom::indexedDB::KeyPath [1]'} [-Warray-bounds] 212:31.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:31.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:31.63 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:31.63 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:1394:11: note: while referencing 'keyPath' 212:31.63 1394 | KeyPath keyPath(0); 212:31.63 | ^~~~~~~ 212:32.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:32.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:32.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:32.66 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:32.66 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:32.66 from Unified_cpp_dom_indexedDB0.cpp:2: 212:32.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::IDBDatabase::CreateObjectStore(const nsAString&, const mozilla::dom::IDBObjectStoreParameters&, mozilla::ErrorResult&)': 212:32.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [-Warray-bounds] 212:32.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:32.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:32.66 In file included from Unified_cpp_dom_indexedDB0.cpp:38: 212:32.66 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBDatabase.cpp:371:11: note: while referencing 'keyPath' 212:32.66 371 | KeyPath keyPath(0); 212:32.66 | ^~~~~~~ 212:35.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:35.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:35.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:35.65 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:35.66 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:35.66 from Unified_cpp_dom_indexedDB0.cpp:2: 212:35.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::IDBObjectStore::ValueWrapper::_ZN7mozilla3dom14IDBObjectStore12ValueWrapper5CloneEP9JSContext.part.0(JSContext*)': 212:35.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IDBObjectStore::StructuredCloneInfo [1]' [-Warray-bounds] 212:35.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:35.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:35.66 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:35.66 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:1817:23: note: while referencing 'cloneInfo' 212:35.66 1817 | StructuredCloneInfo cloneInfo; 212:35.66 | ^~~~~~~~~ 212:35.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:35.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:35.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:35.80 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:35.80 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:35.80 from Unified_cpp_dom_indexedDB0.cpp:2: 212:35.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::IDBObjectStore::AddOrPut(JSContext*, mozilla::dom::IDBObjectStore::ValueWrapper&, JS::Handle, bool, bool, mozilla::ErrorResult&)': 212:35.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:35.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:35.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:35.80 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:35.80 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:767:29: note: while referencing 'updateInfos' 212:35.80 767 | nsTArray updateInfos; 212:35.80 | ^~~~~~~~~~~ 212:36.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/Accessible.h:16, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 212:36.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 212:36.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 212:36.36 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 212:36.36 from Unified_cpp_dom_ipc0.cpp:2: 212:36.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 212:36.36 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 212:36.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:36.36 34 | memset(aT, 0, sizeof(T)); 212:36.36 | ~~~~~~^~~~~~~~~~~~~~~~~~ 212:36.36 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:213, 212:36.36 from Unified_cpp_dom_ipc0.cpp:101: 212:36.36 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 212:36.36 144 | struct AmountFns { 212:36.36 | ^~~~~~~~~ 212:36.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/Accessible.h:16, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 212:36.37 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 212:36.38 from Unified_cpp_dom_ipc0.cpp:2: 212:36.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 212:36.38 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 212:36.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:36.39 34 | memset(aT, 0, sizeof(T)); 212:36.39 | ~~~~~~^~~~~~~~~~~~~~~~~~ 212:36.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:36.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:36.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:36.39 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:36.39 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:36.39 from Unified_cpp_dom_indexedDB0.cpp:2: 212:36.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::IDBObjectStore::ClearCloneReadInfo(mozilla::dom::IDBObjectStore::StructuredCloneReadInfoChild&)': 212:36.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:36.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:36.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:36.39 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:36.40 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:610:26: note: while referencing '' 212:36.40 610 | aReadInfo.ReleaseFiles(); 212:36.40 | ^ 212:36.40 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:213, 212:36.40 from Unified_cpp_dom_ipc0.cpp:101: 212:36.40 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 212:36.40 178 | struct SizeOfTabFns { 212:36.40 | ^~~~~~~~~~~~ 212:36.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:36.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:36.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:36.40 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:36.40 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:36.40 from Unified_cpp_dom_indexedDB0.cpp:2: 212:36.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IDBTypedCursor::Reset() [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]': 212:36.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:36.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:36.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:36.40 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:36.40 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:610:26: note: while referencing '' 212:36.40 610 | aReadInfo.ReleaseFiles(); 212:36.40 | ^ 212:36.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:36.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:36.48 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:36.48 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:36.48 from Unified_cpp_dom_indexedDB0.cpp:2: 212:36.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IDBTypedCursor::Reset() [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]': 212:36.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:36.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:36.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:36.48 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:36.48 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:610:26: note: while referencing '' 212:36.49 610 | aReadInfo.ReleaseFiles(); 212:36.49 | ^ 212:38.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:38.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:38.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:38.56 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:38.57 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:38.57 from Unified_cpp_dom_indexedDB0.cpp:2: 212:38.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::ObjectStore]': 212:38.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:38.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:38.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:38.57 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:38.57 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:610:26: note: while referencing '' 212:38.57 610 | aReadInfo.ReleaseFiles(); 212:38.57 | ^ 212:38.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:38.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:38.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:38.61 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:38.61 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:38.61 from Unified_cpp_dom_indexedDB0.cpp:2: 212:38.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IDBTypedCursor::GetValue(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with mozilla::dom::IDBCursorType CursorType = mozilla::dom::IDBCursorType::Index]': 212:38.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:38.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:38.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:38.62 In file included from Unified_cpp_dom_indexedDB0.cpp:110: 212:38.62 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IDBObjectStore.cpp:610:26: note: while referencing '' 212:38.62 610 | aReadInfo.ReleaseFiles(); 212:38.62 | ^ 212:39.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:39.22 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::BackgroundRequestChild::HandlePreprocessInternal(const nsTArray&)': 212:39.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 212:39.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:39.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.22 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.22 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:2529:16: note: while referencing 'files' 212:39.22 2529 | const auto files = 212:39.22 | ^~~~~ 212:39.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:39.22 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 212:39.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:39.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.22 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.22 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:2529:16: note: while referencing 'files' 212:39.22 2529 | const auto files = 212:39.22 | ^~~~~ 212:39.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:39.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:39.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:39.40 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:39.40 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:39.40 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::BackgroundRequestChild::HandlePreprocess(const PreprocessInfo&)': 212:39.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::indexedDB::PreprocessInfo [1]' [-Warray-bounds] 212:39.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:39.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.40 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.40 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:2502:52: note: while referencing '' 212:39.40 2502 | AutoTArray{aPreprocessInfo}); 212:39.40 | ^ 212:39.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:39.52 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:39.52 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:39.52 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'mozilla::dom::indexedDB::StructuredCloneReadInfoChild mozilla::dom::indexedDB::{anonymous}::DeserializeStructuredCloneReadInfo(mozilla::dom::indexedDB::SerializedStructuredCloneReadInfo&&, mozilla::dom::IDBDatabase*, PreprocessInfoAccessor) [with PreprocessInfoAccessor = JSStructuredCloneData (*)()]': 212:39.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:39.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:39.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.52 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:22, 212:39.52 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.52 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseInlines.h:140:26: note: while referencing '' 212:39.52 140 | mDatabase{aDatabase} {} 212:39.52 | ^ 212:39.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:39.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:39.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:39.53 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:39.53 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:39.53 from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:39.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.53 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:39.53 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:491:42: note: while referencing '' 212:39.53 491 | DeserializeStructuredCloneFiles(aDatabase, aSerialized.files(), 212:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:39.53 492 | /* aForPreprocess */ false), 212:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:41.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:41.24 from Unified_cpp_dom_indexedDB0.cpp:2: 212:41.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::BackgroundRequestChild::HandleResponse(mozilla::dom::indexedDB::PBackgroundIDBRequestChild::SerializedStructuredCloneReadInfo&&)': 212:41.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:41.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:41.24 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:22, 212:41.24 from Unified_cpp_dom_indexedDB0.cpp:2: 212:41.24 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseInlines.h:140:26: note: while referencing '' 212:41.24 140 | mDatabase{aDatabase} {} 212:41.24 | ^ 212:41.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:41.24 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:41.24 from Unified_cpp_dom_indexedDB0.cpp:2: 212:41.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:41.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:41.24 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:41.24 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:491:42: note: while referencing '' 212:41.24 491 | DeserializeStructuredCloneFiles(aDatabase, aSerialized.files(), 212:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:41.24 492 | /* aForPreprocess */ false), 212:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:42.89 from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::BackgroundRequestChild::HandleResponse(nsTArray&&)': 212:42.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:42.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:42.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.89 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:22, 212:42.89 from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.89 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseInlines.h:140:26: note: while referencing '' 212:42.89 140 | mDatabase{aDatabase} {} 212:42.89 | ^ 212:42.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:42.89 from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:42.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:42.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.89 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.89 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:491:42: note: while referencing '' 212:42.89 491 | DeserializeStructuredCloneFiles(aDatabase, aSerialized.files(), 212:42.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.89 492 | /* aForPreprocess */ false), 212:42.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.h:12, 212:42.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:7, 212:42.89 from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 212:42.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 212:42.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:42.90 In file included from Unified_cpp_dom_indexedDB0.cpp:2: 212:42.90 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/ActorsChild.cpp:2462:42: note: while referencing 'cloneReadInfos' 212:42.90 2462 | nsTArray cloneReadInfos; 212:42.90 | ^~~~~~~~~~~~~~ 213:00.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:00.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:00.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:00.77 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:00.77 from Unified_cpp_dom_ipc0.cpp:2: 213:00.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::BrowserChild::RecvDestroy()': 213:00.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:00.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:00.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:00.77 In file included from Unified_cpp_dom_ipc0.cpp:29: 213:00.77 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserChild.cpp:2348:45: note: while referencing 'childArray' 213:00.77 2348 | nsTArray childArray = 213:00.77 | ^~~~~~~~~~ 213:01.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:01.98 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:01.98 from Unified_cpp_dom_ipc0.cpp:2: 213:01.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ContentParent::NotifyUpdatedFonts()': 213:01.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:01.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:01.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:01.98 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:01.98 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:4386:33: note: while referencing 'fontList' 213:01.98 4386 | nsTArray fontList; 213:01.98 | ^~~~~~~~ 213:05.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:05.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:05.66 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:05.66 from Unified_cpp_dom_ipc0.cpp:2: 213:05.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::BrowserChild::RemoteDropLinks(const nsTArray >&)': 213:05.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:05.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:05.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:05.66 In file included from Unified_cpp_dom_ipc0.cpp:29: 213:05.66 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserChild.cpp:684:22: note: while referencing 'linksArray' 213:05.67 684 | nsTArray linksArray; 213:05.67 | ^~~~~~~~~~ 213:06.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:06.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:06.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:06.77 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:06.77 from Unified_cpp_dom_ipc0.cpp:2: 213:06.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::dom::ContentParent::RecvPURLClassifierLocalConstructor(mozilla::dom::PContentParent::PURLClassifierLocalParent*, nsIURI*, nsTArray&&)': 213:06.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:06.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:06.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:06.77 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:06.77 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:5584:37: note: while referencing 'features' 213:06.77 5584 | nsTArray features = std::move(aFeatures); 213:06.77 | ^~~~~~~~ 213:06.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:06.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:06.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:06.81 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:06.81 from Unified_cpp_dom_ipc0.cpp:2: 213:06.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentParent::RecvGetGfxVars(nsTArray*)': 213:06.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:06.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:06.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:06.82 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:06.82 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:2653:41: note: while referencing '' 213:06.82 2653 | *aVars = gfxVars::FetchNonDefaultVars(); 213:06.82 | ^ 213:06.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:06.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:06.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:06.85 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:06.85 from Unified_cpp_dom_ipc0.cpp:2: 213:06.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::ContentParent::RecvGetOutputColorProfileData(nsTArray*)': 213:06.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:06.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:06.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:06.85 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:06.85 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:4957:67: note: while referencing '' 213:06.85 4957 | gfxPlatform::GetPlatform()->GetPlatformCMSOutputProfileData(); 213:06.85 | ^ 213:07.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:07.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:07.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:07.81 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:07.81 from Unified_cpp_dom_ipc0.cpp:2: 213:07.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ContentParent::NotifyTabDestroyed(const TabId&, bool)': 213:07.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:07.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:07.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:07.82 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:07.82 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:1879:46: note: while referencing 'parentArray' 213:07.82 1879 | nsTArray parentArray = 213:07.82 | ^~~~~~~~~~~ 213:11.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 213:11.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 213:11.81 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.h:12, 213:11.81 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 213:11.81 from Unified_cpp_dom_indexedDB1.cpp:2: 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 213:11.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 213:11.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 213:11.82 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 213:11.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:11.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 213:11.82 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 213:11.82 from Unified_cpp_dom_indexedDB1.cpp:2: 213:11.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 213:11.82 27 | struct JSGCSetting { 213:11.82 | ^~~~~~~~~~~ 213:15.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:15.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 213:15.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 213:15.89 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.h:12, 213:15.90 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 213:15.90 from Unified_cpp_dom_indexedDB1.cpp:2: 213:15.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::indexedDB::KeyPath::Parse(const nsAString&, mozilla::dom::indexedDB::KeyPath*)': 213:15.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [-Warray-bounds] 213:15.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:15.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:15.90 In file included from Unified_cpp_dom_indexedDB1.cpp:11: 213:15.90 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/KeyPath.cpp:262:11: note: while referencing 'keyPath' 213:15.90 262 | KeyPath keyPath(0); 213:15.90 | ^~~~~~~ 213:15.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:15.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 213:15.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 213:15.93 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.h:12, 213:15.93 from /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 213:15.93 from Unified_cpp_dom_indexedDB1.cpp:2: 213:15.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::indexedDB::KeyPath::Parse(const mozilla::dom::Sequence >&, mozilla::dom::indexedDB::KeyPath*)': 213:15.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [-Warray-bounds] 213:15.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:15.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:15.93 In file included from Unified_cpp_dom_indexedDB1.cpp:11: 213:15.93 /builddir/build/BUILD/firefox-78.7.0/dom/indexedDB/KeyPath.cpp:275:11: note: while referencing 'keyPath' 213:15.93 275 | KeyPath keyPath(0); 213:15.93 | ^~~~~~~ 213:16.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 213:16.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 213:16.11 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/BrowserBridgeChild.cpp:12, 213:16.11 from Unified_cpp_dom_ipc0.cpp:2: 213:16.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::ContentParent::TransmitPermissionsForPrincipal(nsIPrincipal*)': 213:16.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' [-Warray-bounds] 213:16.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:16.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:16.12 In file included from Unified_cpp_dom_ipc0.cpp:101: 213:16.12 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/ContentParent.cpp:5406:45: note: while referencing 'pairs' 213:16.12 5406 | nsTArray> pairs = 213:16.12 | ^~~~~ 213:18.00 dom/workers 213:41.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:41.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:41.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:41.70 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:41.70 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:41.70 from Unified_cpp_dom_workers0.cpp:2: 213:41.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 213:41.71 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 213:41.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:41.71 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerPrivate.h:35, 213:41.71 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:11, 213:41.71 from Unified_cpp_dom_workers0.cpp:2: 213:41.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 213:41.71 27 | struct JSGCSetting { 213:41.71 | ^~~~~~~~~~~ 213:43.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 213:43.29 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 213:43.29 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:20, 213:43.29 from Unified_cpp_dom_ipc1.cpp:2: 213:43.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 213:43.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 213:43.29 79 | memset(this, 0, sizeof(nsXPTCVariant)); 213:43.29 | ^ 213:43.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 213:43.29 44 | struct nsXPTCVariant { 213:43.29 | ^~~~~~~~~~~~~ 213:51.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/widget/nsIWidget.h:31, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 213:51.21 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 213:51.21 from Unified_cpp_dom_ipc1.cpp:2: 213:51.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 213:51.21 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 213:51.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 213:51.21 34 | memset(aT, 0, sizeof(T)); 213:51.21 | ~~~~~~^~~~~~~~~~~~~~~~~~ 213:51.22 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:20, 213:51.22 from Unified_cpp_dom_ipc1.cpp:2: 213:51.22 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 213:51.22 2214 | struct GlobalProperties { 213:51.22 | ^~~~~~~~~~~~~~~~ 213:51.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 213:51.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 213:51.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 213:51.77 from /builddir/build/BUILD/firefox-78.7.0/widget/nsIWidget.h:31, 213:51.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 213:51.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 213:51.78 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 213:51.78 from Unified_cpp_dom_ipc1.cpp:2: 213:51.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 213:51.78 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 213:51.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 213:51.78 34 | memset(aT, 0, sizeof(T)); 213:51.78 | ~~~~~~^~~~~~~~~~~~~~~~~~ 213:51.78 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/MemoryReportRequest.cpp:7, 213:51.78 from Unified_cpp_dom_ipc1.cpp:92: 213:51.78 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 213:51.78 144 | struct AmountFns { 213:51.78 | ^~~~~~~~~ 213:51.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/widget/nsIWidget.h:31, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 213:51.79 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 213:51.79 from Unified_cpp_dom_ipc1.cpp:2: 213:51.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 213:51.79 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 213:51.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 213:51.79 34 | memset(aT, 0, sizeof(T)); 213:51.79 | ~~~~~~^~~~~~~~~~~~~~~~~~ 213:51.80 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/MemoryReportRequest.cpp:7, 213:51.80 from Unified_cpp_dom_ipc1.cpp:92: 213:51.80 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 213:51.80 178 | struct SizeOfTabFns { 213:51.81 | ^~~~~~~~~~~~ 213:52.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.28 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.28 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.28 from Unified_cpp_dom_workers0.cpp:2: 213:52.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::SuspendWorkersForWindow(nsPIDOMWindowInner*)': 213:52.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.29 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.29 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1934:28: note: while referencing 'workers' 213:52.29 1934 | nsTArray workers; 213:52.29 | ^~~~~~~ 213:52.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.31 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.31 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.31 from Unified_cpp_dom_workers0.cpp:2: 213:52.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::PropagateFirstPartyStorageAccessGranted(nsPIDOMWindowInner*)': 213:52.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.32 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.32 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1964:28: note: while referencing 'workers' 213:52.32 1964 | nsTArray workers; 213:52.32 | ^~~~~~~ 213:52.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.34 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.34 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.34 from Unified_cpp_dom_workers0.cpp:2: 213:52.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::ResumeWorkersForWindow(nsPIDOMWindowInner*)': 213:52.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.34 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.34 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1947:28: note: while referencing 'workers' 213:52.34 1947 | nsTArray workers; 213:52.34 | ^~~~~~~ 213:52.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.37 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.37 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.38 from Unified_cpp_dom_workers0.cpp:2: 213:52.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::FreezeWorkersForWindow(nsPIDOMWindowInner*)': 213:52.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.38 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.38 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1908:28: note: while referencing 'workers' 213:52.38 1908 | nsTArray workers; 213:52.38 | ^~~~~~~ 213:52.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.41 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.41 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.41 from Unified_cpp_dom_workers0.cpp:2: 213:52.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::ThawWorkersForWindow(nsPIDOMWindowInner*)': 213:52.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.42 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.42 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1921:28: note: while referencing 'workers' 213:52.42 1921 | nsTArray workers; 213:52.42 | ^~~~~~~ 213:52.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.45 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.45 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.45 from Unified_cpp_dom_workers0.cpp:2: 213:52.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::CancelWorkersForWindow(nsPIDOMWindowInner*)': 213:52.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.45 In file included from Unified_cpp_dom_workers0.cpp:56: 213:52.45 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1892:28: note: while referencing 'workers' 213:52.45 1892 | nsTArray workers; 213:52.46 | ^~~~~~~ 213:52.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:52.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:52.82 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:52.82 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:52.82 from Unified_cpp_dom_workers0.cpp:2: 213:52.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::WorkerErrorReport::LogErrorToConsole(JSContext*, mozilla::dom::WorkerErrorReport&, uint64_t)': 213:52.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:52.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:52.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:52.83 In file included from Unified_cpp_dom_workers0.cpp:110: 213:52.83 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerError.cpp:382:27: note: while referencing 'notes' 213:52.83 382 | nsTArray notes; 213:52.83 | ^~~~~ 213:53.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.24 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.24 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.24 from Unified_cpp_dom_workers0.cpp:2: 213:53.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workerinternals::RuntimeService::UpdateAllWorkerLanguages(const nsTArray >&)': 213:53.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 213:53.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.24 In file included from Unified_cpp_dom_workers0.cpp:56: 213:53.24 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:2038:54: note: while referencing '' 213:53.24 2038 | mNavigatorProperties.mLanguages = aLanguages.Clone(); 213:53.24 | ^ 213:53.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.31 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.31 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.31 from Unified_cpp_dom_workers0.cpp:2: 213:53.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::workerinternals::{anonymous}::PrefLanguagesChanged(const char*, void*)': 213:53.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.31 In file included from Unified_cpp_dom_workers0.cpp:56: 213:53.31 /builddir/build/BUILD/firefox-78.7.0/dom/workers/RuntimeService.cpp:1021:22: note: while referencing 'languages' 213:53.31 1021 | nsTArray languages; 213:53.32 | ^~~~~~~~~ 213:53.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.35 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.36 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.36 from Unified_cpp_dom_workers0.cpp:2: 213:53.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::WorkerLoadInfo::ProxyReleaseMainThreadObjects(mozilla::dom::WorkerPrivate*, nsCOMPtr&)': 213:53.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.36 In file included from Unified_cpp_dom_workers0.cpp:128: 213:53.36 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerLoadInfo.cpp:364:35: note: while referencing 'doomed' 213:53.36 364 | nsTArray> doomed(kDoomedCount); 213:53.36 | ^~~~~~ 213:53.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.52 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.52 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.52 from Unified_cpp_dom_workers0.cpp:2: 213:53.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebugger::Close()': 213:53.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.53 In file included from Unified_cpp_dom_workers0.cpp:92: 213:53.53 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:398:49: note: while referencing 'listeners' 213:53.53 398 | nsTArray> listeners(mListeners.Clone()); 213:53.53 | ^~~~~~~~~ 213:53.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.56 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.56 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.56 from Unified_cpp_dom_workers0.cpp:2: 213:53.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebugger::PostMessageToDebuggerOnMainThread(const nsAString&)': 213:53.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.57 In file included from Unified_cpp_dom_workers0.cpp:92: 213:53.57 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:419:49: note: while referencing 'listeners' 213:53.57 419 | nsTArray> listeners(mListeners.Clone()); 213:53.57 | ^~~~~~~~~ 213:53.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.70 from Unified_cpp_dom_workers0.cpp:2: 213:53.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebuggerManager::RegisterDebuggerMainThread(mozilla::dom::WorkerPrivate*, bool)': 213:53.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 213:53.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.70 In file included from Unified_cpp_dom_workers0.cpp:101: 213:53.70 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebuggerManager.cpp:285:36: note: while referencing '' 213:53.70 285 | listeners = mListeners.Clone(); 213:53.70 | ^ 213:53.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.71 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.71 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.71 from Unified_cpp_dom_workers0.cpp:2: 213:53.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.71 In file included from Unified_cpp_dom_workers0.cpp:101: 213:53.71 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebuggerManager.cpp:281:58: note: while referencing 'listeners' 213:53.71 281 | nsTArray> listeners; 213:53.72 | ^~~~~~~~~ 213:53.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.86 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.86 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.86 from Unified_cpp_dom_workers0.cpp:2: 213:53.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebuggerManager::_ZN7mozilla3dom21WorkerDebuggerManager28UnregisterDebuggerMainThreadEPNS0_13WorkerPrivateE.part.0(mozilla::dom::WorkerPrivate*)': 213:53.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 213:53.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.86 In file included from Unified_cpp_dom_workers0.cpp:101: 213:53.86 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebuggerManager.cpp:317:34: note: while referencing '' 213:53.86 317 | listeners = mListeners.Clone(); 213:53.86 | ^ 213:53.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:53.87 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:53.87 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:53.87 from Unified_cpp_dom_workers0.cpp:2: 213:53.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:53.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:53.87 In file included from Unified_cpp_dom_workers0.cpp:101: 213:53.87 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebuggerManager.cpp:313:56: note: while referencing 'listeners' 213:53.88 313 | nsTArray> listeners; 213:53.88 | ^~~~~~~~~ 213:54.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:54.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:54.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:54.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:54.51 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:54.51 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:54.51 from Unified_cpp_dom_workers0.cpp:2: 213:54.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr > mozilla::dom::WorkerDebugger::ReportPerformanceInfo()': 213:54.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 56 is outside array bounds of 'mozilla::dom::WorkerDebugger::ReportPerformanceInfo():: [1]' [-Warray-bounds] 213:54.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:54.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.51 In file included from Unified_cpp_dom_workers0.cpp:92: 213:54.51 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:534:11: note: while referencing '' 213:54.51 534 | [workerRef, url, pid, perfId, windowID, duration, isTopLevel, 213:54.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.51 535 | items = std::move(items)](const PerformanceMemoryInfo& aMemoryInfo) { 213:54.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.51 536 | return PerformanceInfoPromise::CreateAndResolve( 213:54.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.52 537 | PerformanceInfo(url, pid, windowID, duration, perfId, true, 213:54.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.52 538 | isTopLevel, aMemoryInfo, items), 213:54.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.52 539 | __func__); 213:54.52 | ~~~~~~~~~~ 213:54.52 540 | }, 213:54.52 | ~ 213:54.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:54.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:54.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:54.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:54.52 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:54.53 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:54.53 from Unified_cpp_dom_workers0.cpp:2: 213:54.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 213:54.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:54.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:54.53 In file included from Unified_cpp_dom_workers0.cpp:92: 213:54.53 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:502:36: note: while referencing 'items' 213:54.53 502 | FallibleTArray items; 213:54.53 | ^~~~~ 213:56.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:56.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:56.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:56.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:56.53 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:56.53 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:56.53 from Unified_cpp_dom_workers0.cpp:2: 213:56.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)': 213:56.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 213:56.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:56.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.53 In file included from Unified_cpp_dom_workers0.cpp:29: 213:56.53 /builddir/build/BUILD/firefox-78.7.0/dom/workers/MessageEventRunnable.cpp:93:40: note: while referencing 'ports' 213:56.53 93 | Sequence> ports; 213:56.53 | ^~~~~ 213:56.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:56.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:56.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:56.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:56.71 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:56.71 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:56.71 from Unified_cpp_dom_workers0.cpp:2: 213:56.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::{anonymous}::DebuggerMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)': 213:56.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 213:56.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:56.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.72 In file included from Unified_cpp_dom_workers0.cpp:92: 213:56.72 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:60:66: note: while referencing '' 213:56.72 60 | Sequence>()); 213:56.72 | ^ 213:57.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:57.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:57.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:57.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:57.64 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:57.64 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:57.64 from Unified_cpp_dom_workers0.cpp:2: 213:57.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebugger::ReportErrorToDebuggerOnMainThread(const nsAString&, uint32_t, const nsAString&)': 213:57.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 128 is outside array bounds of 'mozilla::dom::WorkerErrorReport [1]' [-Warray-bounds] 213:57.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:57.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:57.64 In file included from Unified_cpp_dom_workers0.cpp:92: 213:57.64 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:453:21: note: while referencing 'report' 213:57.65 453 | WorkerErrorReport report; 213:57.65 | ^~~~~~ 213:57.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:57.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:57.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:57.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:57.65 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:57.65 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:57.65 from Unified_cpp_dom_workers0.cpp:2: 213:57.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 213:57.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:57.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:57.65 In file included from Unified_cpp_dom_workers0.cpp:92: 213:57.66 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerDebugger.cpp:442:49: note: while referencing 'listeners' 213:57.66 442 | nsTArray> listeners(mListeners.Clone()); 213:57.66 | ^~~~~~~~~ 213:57.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:57.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:57.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:57.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:57.98 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:57.98 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:57.98 from Unified_cpp_dom_workers0.cpp:2: 213:57.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr, const nsAString&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)': 213:57.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:57.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:57.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:57.99 In file included from Unified_cpp_dom_workers0.cpp:65: 213:57.99 /builddir/build/BUILD/firefox-78.7.0/dom/workers/ScriptLoader.cpp:2423:28: note: while referencing 'loadInfos' 213:57.99 2423 | nsTArray loadInfos; 213:57.99 | ^~~~~~~~~ 213:58.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 213:58.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 213:58.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 213:58.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Worker.h:11, 213:58.10 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.h:10, 213:58.10 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/ChromeWorker.cpp:7, 213:58.10 from Unified_cpp_dom_workers0.cpp:2: 213:58.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::workerinternals::Load(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr, const nsTArray >&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)': 213:58.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 213:58.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 213:58.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:58.10 In file included from Unified_cpp_dom_workers0.cpp:65: 213:58.11 /builddir/build/BUILD/firefox-78.7.0/dom/workers/ScriptLoader.cpp:2457:28: note: while referencing 'loadInfos' 213:58.11 2457 | nsTArray loadInfos; 213:58.11 | ^~~~~~~~~ 214:02.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:02.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:02.58 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:02.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:02.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:02.59 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:02.59 from Unified_cpp_dom_ipc1.cpp:2: 214:02.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::ipc::IPDLParamTraits::Write(IPC::Message*, mozilla::ipc::IProtocol*, nsIPropertyBag2*)': 214:02.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:02.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:02.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.59 In file included from Unified_cpp_dom_ipc1.cpp:137: 214:02.59 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/PropertyBagUtils.cpp:225:26: note: while referencing 'bag' 214:02.59 225 | nsTArray bag; 214:02.59 | ^~~ 214:02.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:02.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:02.69 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:02.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:02.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:02.70 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:02.70 from Unified_cpp_dom_ipc1.cpp:2: 214:02.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::ipc::IPDLParamTraits::Read(const IPC::Message*, PickleIterator*, mozilla::ipc::IProtocol*, RefPtr*)': 214:02.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:02.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:02.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.70 In file included from Unified_cpp_dom_ipc1.cpp:137: 214:02.70 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/PropertyBagUtils.cpp:245:26: note: while referencing 'bag' 214:02.70 245 | nsTArray bag; 214:02.70 | ^~~ 214:03.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.51 from Unified_cpp_dom_ipc1.cpp:2: 214:03.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::JSWindowActorProtocol::FromIPC(const mozilla::dom::JSWindowActorInfo&)': 214:03.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.51 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:03.51 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:32:43: note: while referencing '' 214:03.51 32 | proto->mMatches = aInfo.matches().Clone(); 214:03.51 | ^ 214:03.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.52 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.52 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.52 from Unified_cpp_dom_ipc1.cpp:2: 214:03.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.52 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:03.52 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:33:51: note: while referencing '' 214:03.52 33 | proto->mRemoteTypes = aInfo.remoteTypes().Clone(); 214:03.52 | ^ 214:03.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.53 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.53 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.53 from Unified_cpp_dom_ipc1.cpp:2: 214:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.54 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:03.54 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:34:69: note: while referencing '' 214:03.54 34 | proto->mMessageManagerGroups = aInfo.messageManagerGroups().Clone(); 214:03.54 | ^ 214:03.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.54 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.54 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.54 from Unified_cpp_dom_ipc1.cpp:2: 214:03.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.54 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:03.54 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:49:54: note: while referencing '' 214:03.54 49 | proto->mChild.mObservers = aInfo.observers().Clone(); 214:03.55 | ^ 214:03.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.87 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.88 from Unified_cpp_dom_ipc1.cpp:2: 214:03.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::JSProcessActorInfo mozilla::dom::JSProcessActorProtocol::ToIPC()': 214:03.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.88 In file included from Unified_cpp_dom_ipc1.cpp:38: 214:03.88 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSProcessActorProtocol.cpp:41:43: note: while referencing '' 214:03.88 41 | info.remoteTypes() = mRemoteTypes.Clone(); 214:03.88 | ^ 214:03.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.89 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.89 from Unified_cpp_dom_ipc1.cpp:2: 214:03.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:03.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.89 In file included from Unified_cpp_dom_ipc1.cpp:38: 214:03.89 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSProcessActorProtocol.cpp:43:46: note: while referencing '' 214:03.89 43 | info.observers() = mChild.mObservers.Clone(); 214:03.90 | ^ 214:03.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:03.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:03.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:03.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:03.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:03.97 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:03.97 from Unified_cpp_dom_ipc1.cpp:2: 214:03.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::JSActorService::GetJSProcessActorInfos(nsTArray&)': 214:03.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 40 is outside array bounds of 'mozilla::dom::JSProcessActorInfo [1]' [-Warray-bounds] 214:03.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:03.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:03.97 In file included from Unified_cpp_dom_ipc1.cpp:11: 214:03.97 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActorService.cpp:233:45: note: while referencing '' 214:03.97 233 | aInfos.AppendElement(iter.Data()->ToIPC()); 214:03.97 | ^ 214:04.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.05 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.05 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.05 from Unified_cpp_dom_ipc1.cpp:2: 214:04.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::JSProcessActorProtocol::FromIPC(const mozilla::dom::JSProcessActorInfo&)': 214:04.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.05 In file included from Unified_cpp_dom_ipc1.cpp:38: 214:04.05 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSProcessActorProtocol.cpp:29:51: note: while referencing '' 214:04.05 29 | proto->mRemoteTypes = aInfo.remoteTypes().Clone(); 214:04.05 | ^ 214:04.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.06 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.06 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.06 from Unified_cpp_dom_ipc1.cpp:2: 214:04.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.06 In file included from Unified_cpp_dom_ipc1.cpp:38: 214:04.06 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSProcessActorProtocol.cpp:31:54: note: while referencing '' 214:04.07 31 | proto->mChild.mObservers = aInfo.observers().Clone(); 214:04.07 | ^ 214:04.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.29 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.29 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.29 from Unified_cpp_dom_ipc1.cpp:2: 214:04.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::JSWindowActorInfo mozilla::dom::JSWindowActorProtocol::ToIPC()': 214:04.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.30 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:04.30 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:59:35: note: while referencing '' 214:04.30 59 | info.matches() = mMatches.Clone(); 214:04.30 | ^ 214:04.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.30 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.31 from Unified_cpp_dom_ipc1.cpp:2: 214:04.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.31 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:04.31 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:60:43: note: while referencing '' 214:04.31 60 | info.remoteTypes() = mRemoteTypes.Clone(); 214:04.31 | ^ 214:04.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.31 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.31 from Unified_cpp_dom_ipc1.cpp:2: 214:04.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.32 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:04.32 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:61:61: note: while referencing '' 214:04.32 61 | info.messageManagerGroups() = mMessageManagerGroups.Clone(); 214:04.32 | ^ 214:04.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.32 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.33 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.33 from Unified_cpp_dom_ipc1.cpp:2: 214:04.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:04.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.33 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:04.33 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:76:46: note: while referencing '' 214:04.33 76 | info.observers() = mChild.mObservers.Clone(); 214:04.33 | ^ 214:04.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:04.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:04.55 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:04.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:04.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:04.55 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:04.55 from Unified_cpp_dom_ipc1.cpp:2: 214:04.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::JSActorService::GetJSWindowActorInfos(nsTArray&)': 214:04.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 56 is outside array bounds of 'mozilla::dom::JSWindowActorInfo [1]' [-Warray-bounds] 214:04.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:04.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.56 In file included from Unified_cpp_dom_ipc1.cpp:11: 214:04.56 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActorService.cpp:152:45: note: while referencing '' 214:04.56 152 | aInfos.AppendElement(iter.Data()->ToIPC()); 214:04.56 | ^ 214:05.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:05.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:05.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:05.63 from Unified_cpp_dom_ipc1.cpp:2: 214:05.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::JSActorService::RegisterProcessActor(const nsACString&, const mozilla::dom::ProcessActorOptions&, mozilla::ErrorResult&)': 214:05.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 40 is outside array bounds of 'const mozilla::dom::JSProcessActorInfo [1]' [-Warray-bounds] 214:05.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:05.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:05.63 In file included from Unified_cpp_dom_ipc1.cpp:11: 214:05.63 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActorService.cpp:199:64: note: while referencing '' 214:05.63 199 | AutoTArray contentInfos{proto->ToIPC()}; 214:05.63 | ^ 214:05.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:05.63 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:05.63 from Unified_cpp_dom_ipc1.cpp:2: 214:05.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:05.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:05.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:05.64 In file included from Unified_cpp_dom_ipc1.cpp:11: 214:05.64 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActorService.cpp:200:31: note: while referencing 'windowInfos' 214:05.64 200 | nsTArray windowInfos{}; 214:05.64 | ^~~~~~~~~~~ 214:05.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:05.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:05.84 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:05.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:05.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:05.84 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:05.84 from Unified_cpp_dom_ipc1.cpp:2: 214:05.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::JSActorService::RegisterWindowActor(const nsACString&, const mozilla::dom::WindowActorOptions&, mozilla::ErrorResult&)': 214:05.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:05.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:05.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:05.85 In file included from Unified_cpp_dom_ipc1.cpp:11: 214:05.85 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActorService.cpp:75:32: note: while referencing 'contentInfos' 214:05.85 75 | nsTArray contentInfos{}; 214:05.85 | ^~~~~~~~~~~~ 214:07.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:07.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 214:07.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 214:07.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 214:07.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 214:07.22 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSActor.cpp:7, 214:07.22 from Unified_cpp_dom_ipc1.cpp:2: 214:07.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::extensions::MatchPatternSet* mozilla::dom::JSWindowActorProtocol::_ZN7mozilla3dom21JSWindowActorProtocol13GetURIMatcherEv.part.0()': 214:07.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:07.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:07.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:07.23 In file included from Unified_cpp_dom_ipc1.cpp:65: 214:07.23 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/JSWindowActorProtocol.cpp:296:40: note: while referencing 'patterns' 214:07.23 296 | nsTArray patterns; 214:07.23 | ^~~~~~~~ 214:27.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:27.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:27.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:27.09 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:27.09 from Unified_cpp_dom_workers1.cpp:2: 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 214:27.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 214:27.09 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 214:27.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:27.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 214:27.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 214:27.10 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:12, 214:27.10 from Unified_cpp_dom_workers1.cpp:2: 214:27.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 214:27.10 27 | struct JSGCSetting { 214:27.10 | ^~~~~~~~~~~ 214:34.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:34.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:34.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:34.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:34.08 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:34.08 from Unified_cpp_dom_workers1.cpp:2: 214:34.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::ReportFetchListenerWarningRunnable::Run()': 214:34.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:34.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:34.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:34.08 In file included from Unified_cpp_dom_workers1.cpp:38: 214:34.08 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerScope.cpp:803:67: note: while referencing '' 214:34.08 803 | mScope, "ServiceWorkerNoFetchHandler", nsTArray{}, 214:34.08 | ^ 214:38.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:38.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:38.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:38.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:38.42 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:38.42 from Unified_cpp_dom_workers1.cpp:2: 214:38.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerNavigator::SetLanguages(const nsTArray >&)': 214:38.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 214:38.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:38.42 In file included from Unified_cpp_dom_workers1.cpp:2: 214:38.43 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:68:45: note: while referencing '' 214:38.43 68 | mProperties.mLanguages = aLanguages.Clone(); 214:38.43 | ^ 214:38.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:38.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:38.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:38.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:38.58 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:38.58 from Unified_cpp_dom_workers1.cpp:2: 214:38.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::WorkerPrivate::ReportErrorToConsole(const char*)': 214:38.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:38.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:38.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:38.59 In file included from Unified_cpp_dom_workers1.cpp:11: 214:38.59 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerPrivate.cpp:4479:22: note: while referencing 'emptyParams' 214:38.59 4479 | nsTArray emptyParams; 214:38.59 | ^~~~~~~~~~~ 214:38.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:38.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:38.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:38.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:38.75 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:38.75 from Unified_cpp_dom_workers1.cpp:2: 214:38.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::dom::WorkerGlobalScope::SetTimeoutOrInterval(JSContext*, mozilla::dom::Function&, int32_t, const mozilla::dom::Sequence&, bool, mozilla::ErrorResult&)': 214:38.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:38.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:38.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:38.75 In file included from Unified_cpp_dom_workers1.cpp:38: 214:38.75 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerScope.cpp:425:33: note: while referencing 'args' 214:38.75 425 | nsTArray> args; 214:38.75 | ^~~~ 214:40.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:40.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:40.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:40.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:40.27 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:40.28 from Unified_cpp_dom_workers1.cpp:2: 214:40.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebuggerGlobalScope::LoadSubScript(JSContext*, const nsAString&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': 214:40.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:40.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:40.28 In file included from Unified_cpp_dom_workers1.cpp:38: 214:40.28 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerScope.cpp:1022:22: note: while referencing 'urls' 214:40.28 1022 | nsTArray urls; 214:40.28 | ^~~~ 214:41.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:41.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:41.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:41.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:41.67 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:41.67 from Unified_cpp_dom_workers1.cpp:2: 214:41.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::WorkerPrivate::SetIsDebuggerReady(bool)': 214:41.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:41.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:41.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:41.67 In file included from Unified_cpp_dom_workers1.cpp:11: 214:41.67 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerPrivate.cpp:2464:10: note: while referencing 'pending' 214:41.67 2464 | auto pending = std::move(mDelayedDebuggeeRunnables); 214:41.68 | ^~~~~~~ 214:41.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:41.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:41.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:41.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:41.68 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerNavigator.cpp:7, 214:41.68 from Unified_cpp_dom_workers1.cpp:2: 214:41.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:41.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:41.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:41.68 In file included from Unified_cpp_dom_workers1.cpp:11: 214:41.68 /builddir/build/BUILD/firefox-78.7.0/dom/workers/WorkerPrivate.cpp:2464:10: note: while referencing 'pending' 214:41.68 2464 | auto pending = std::move(mDelayedDebuggeeRunnables); 214:41.69 | ^~~~~~~ 214:45.95 dom/workers/remoteworkers 214:47.19 In file included from Unified_cpp_dom_ipc2.cpp:47: 214:47.19 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp: In member function 'mozilla::Result mozilla::dom::ipc::SharedMap::_ZN7mozilla3dom3ipc9SharedMap12MaybeRebuildEv.part.0()': 214:47.19 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp:217:26: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 214:47.19 217 | for (uint32_t i = 0; i < count; i++) { 214:47.19 | ~~^~~~~~~ 214:47.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:47.67 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:47.67 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:47.67 from Unified_cpp_dom_ipc2.cpp:2: 214:47.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::dom::URLClassifierLocalParent::OnClassifyComplete(const nsTArray >&)': 214:47.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:47.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:47.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:47.67 In file included from Unified_cpp_dom_ipc2.cpp:101: 214:47.67 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/URLClassifierParent.cpp:171:40: note: while referencing 'ipcResults' 214:47.67 171 | nsTArray ipcResults; 214:47.67 | ^~~~~~~~~~ 214:48.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:48.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:48.64 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:48.64 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:48.64 from Unified_cpp_dom_ipc2.cpp:2: 214:48.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ipc::WritableSharedMap::SendTo(mozilla::dom::ContentParent*) const': 214:48.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:48.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:48.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:48.64 In file included from Unified_cpp_dom_ipc2.cpp:47: 214:48.64 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp:342:21: note: while referencing 'blobs' 214:48.64 342 | nsTArray blobs(mBlobImpls.Length()); 214:48.64 | ^~~~~ 214:48.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:48.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:48.93 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:48.93 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:48.93 from Unified_cpp_dom_ipc2.cpp:2: 214:48.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::dom::ipc::SharedStringMapBuilder::Finalize(mozilla::loader::AutoMemMap&)': 214:48.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:48.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:48.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:48.93 In file included from Unified_cpp_dom_ipc2.cpp:65: 214:48.93 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedStringMap.cpp:93:23: note: while referencing 'keys' 214:48.93 93 | nsTArray keys(mEntries.Count()); 214:48.94 | ^~~~ 214:51.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:51.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:51.33 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:51.33 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:51.33 from Unified_cpp_dom_ipc2.cpp:2: 214:51.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::URLClassifierLocalParent::StartClassify(nsIURI*, const nsTArray&)': 214:51.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:51.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:51.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:51.33 In file included from Unified_cpp_dom_ipc2.cpp:101: 214:51.33 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/URLClassifierParent.cpp:150:45: note: while referencing 'features' 214:51.33 150 | nsTArray> features; 214:51.33 | ^~~~~~~~ 214:51.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:51.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:51.63 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:51.63 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:51.63 from Unified_cpp_dom_ipc2.cpp:2: 214:51.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ipc::SharedMap::Update(const FileDescriptor&, size_t, nsTArray >&&, nsTArray >&&)': 214:51.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 214:51.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:51.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:51.64 In file included from Unified_cpp_dom_ipc2.cpp:47: 214:51.64 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp:122:49: note: while referencing 'init' 214:51.64 122 | RootedDictionary init(cx); 214:51.64 | ^~~~ 214:51.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:51.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:51.64 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:51.64 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:51.64 from Unified_cpp_dom_ipc2.cpp:2: 214:51.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [-Warray-bounds] 214:51.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:51.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:51.65 In file included from Unified_cpp_dom_ipc2.cpp:47: 214:51.65 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp:122:49: note: while referencing 'init' 214:51.65 122 | RootedDictionary init(cx); 214:51.65 | ^~~~ 214:51.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:51.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:51.77 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:51.77 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:51.77 from Unified_cpp_dom_ipc2.cpp:2: 214:51.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ipc::WritableSharedMap::_ZN7mozilla3dom3ipc17WritableSharedMap16BroadcastChangesEv.part.0()': 214:51.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 214:51.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:51.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:51.77 In file included from Unified_cpp_dom_ipc2.cpp:47: 214:51.77 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMap.cpp:365:28: note: while referencing 'parents' 214:51.77 365 | nsTArray parents; 214:51.78 | ^~~~~~~ 214:54.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:54.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:54.08 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:54.09 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:54.09 from Unified_cpp_dom_ipc2.cpp:2: 214:54.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::SharedMessageBody::FromSharedToMessagesParent(mozilla::ipc::PBackgroundParent*, const nsTArray >&, nsTArray&)': 214:54.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::dom::ClonedMessageData [1]' [-Warray-bounds] 214:54.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:54.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:54.09 In file included from Unified_cpp_dom_ipc2.cpp:56: 214:54.09 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMessageBody.cpp:240:25: note: while referencing 'clonedData' 214:54.09 240 | ClonedMessageData clonedData; 214:54.09 | ^~~~~~~~~~ 214:54.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:54.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:54.37 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:54.37 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:54.37 from Unified_cpp_dom_ipc2.cpp:2: 214:54.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SharedMessageBody::FromSharedToMessageChild(mozilla::ipc::PBackgroundChild*, mozilla::dom::SharedMessageBody*, mozilla::dom::MessageData&)': 214:54.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::dom::ClonedMessageData [1]' [-Warray-bounds] 214:54.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:54.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:54.37 In file included from Unified_cpp_dom_ipc2.cpp:56: 214:54.37 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/SharedMessageBody.cpp:135:23: note: while referencing 'clonedData' 214:54.37 135 | ClonedMessageData clonedData; 214:54.37 | ^~~~~~~~~~ 214:55.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:55.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:55.04 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:55.04 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:55.04 from Unified_cpp_dom_ipc2.cpp:2: 214:55.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::dom::WindowGlobalChild::Destroy()::]': 214:55.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:55.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:55.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:55.04 In file included from Unified_cpp_dom_ipc2.cpp:119: 214:55.04 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/WindowGlobalChild.cpp:324:46: note: while referencing 'windowActors' 214:55.04 324 | nsTArray> windowActors( 214:55.04 | ^~~~~~~~~~~~ 214:55.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 214:55.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 214:55.24 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.h:10, 214:55.24 from /builddir/build/BUILD/firefox-78.7.0/dom/ipc/RefMessageBodyService.cpp:7, 214:55.24 from Unified_cpp_dom_ipc2.cpp:2: 214:55.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::WindowGlobalParent::RecvDestroy()': 214:55.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 214:55.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 214:55.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:55.24 In file included from Unified_cpp_dom_ipc2.cpp:128: 214:55.25 /builddir/build/BUILD/firefox-78.7.0/dom/ipc/WindowGlobalParent.cpp:399:41: note: while referencing 'windowActors' 214:55.25 399 | nsTArray> windowActors(mWindowActors.Count()); 214:55.25 | ^~~~~~~~~~~~ 214:59.76 dom/workers/sharedworkers 215:11.12 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 215:11.12 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 215:11.12 from Unified_cpp_remoteworkers0.cpp:2: 215:11.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 215:11.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:11.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:11.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 215:11.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 215:11.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 215:11.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 215:11.13 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 215:11.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:11.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 215:11.13 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:44, 215:11.13 from Unified_cpp_remoteworkers0.cpp:2: 215:11.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 215:11.13 27 | struct JSGCSetting { 215:11.13 | ^~~~~~~~~~~ 215:20.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 215:20.06 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.h:11, 215:20.06 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 215:20.06 from Unified_cpp_sharedworkers0.cpp:2: 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 215:20.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 215:20.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 215:20.07 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 215:20.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:20.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 215:20.07 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.cpp:21, 215:20.07 from Unified_cpp_sharedworkers0.cpp:2: 215:20.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 215:20.07 27 | struct JSGCSetting { 215:20.07 | ^~~~~~~~~~~ 215:23.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 215:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 215:23.83 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.h:11, 215:23.83 from /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 215:23.83 from Unified_cpp_sharedworkers0.cpp:2: 215:23.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::SharedWorker::Thaw()': 215:23.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 215:23.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 215:23.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:23.83 In file included from Unified_cpp_sharedworkers0.cpp:2: 215:23.83 /builddir/build/BUILD/firefox-78.7.0/dom/workers/sharedworkers/SharedWorker.cpp:253:29: note: while referencing 'events' 215:23.83 253 | nsTArray> events; 215:23.83 | ^~~~~~ 215:25.84 dom/audiochannel 215:26.77 dom/broadcastchannel 215:39.42 dom/messagechannel 215:47.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 215:47.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 215:47.00 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.h:11, 215:47.00 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 215:47.00 from Unified_cpp_dom_broadcastchannel0.cpp:2: 215:47.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 215:47.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:47.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 215:47.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 215:47.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 215:47.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 215:47.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 215:47.01 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 215:47.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:47.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 215:47.01 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.cpp:18, 215:47.01 from Unified_cpp_dom_broadcastchannel0.cpp:2: 215:47.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 215:47.01 27 | struct JSGCSetting { 215:47.01 | ^~~~~~~~~~~ 215:50.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.h:11, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 215:50.42 from Unified_cpp_dom_broadcastchannel0.cpp:2: 215:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::MessageData&, const nsAString&)': 215:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 215:50.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 215:50.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:50.42 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 215:50.42 /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannelService.cpp:119:30: note: while referencing 'blobImpls' 215:50.42 119 | nsTArray> blobImpls; 215:50.42 | ^~~~~~~~~ 215:50.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.h:11, 215:50.42 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 215:50.42 from Unified_cpp_dom_broadcastchannel0.cpp:2: 215:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::dom::ClonedMessageData [1]' [-Warray-bounds] 215:50.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 215:50.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:50.43 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 215:50.43 /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannelService.cpp:40:75: note: while referencing '' 215:50.43 40 | CloneClonedMessageData(aOther.data().get_ClonedMessageData())}; 215:50.43 | ^ 215:50.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 215:50.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 215:50.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 215:50.43 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.h:11, 215:50.43 from /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 215:50.43 from Unified_cpp_dom_broadcastchannel0.cpp:2: 215:50.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 215:50.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 215:50.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:50.43 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 215:50.43 /builddir/build/BUILD/firefox-78.7.0/dom/broadcastchannel/BroadcastChannelService.cpp:119:30: note: while referencing 'blobImpls' 215:50.43 119 | nsTArray> blobImpls; 215:50.43 | ^~~~~~~~~ 215:52.08 dom/promise 216:02.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:02.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:02.93 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:02.93 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:02.93 from Unified_cpp_dom_messagechannel0.cpp:2: 216:02.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessagePort::Disentangle()': 216:02.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:02.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:02.93 In file included from Unified_cpp_dom_messagechannel0.cpp:11: 216:02.94 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePort.cpp:674:27: note: while referencing 'messages' 216:02.94 674 | nsTArray messages; 216:02.94 | ^~~~~~~~ 216:03.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.00 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.00 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.00 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessagePort::Entangled(nsTArray&)': 216:03.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:03.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.00 In file included from Unified_cpp_dom_messagechannel0.cpp:11: 216:03.01 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePort.cpp:586:29: note: while referencing 'messages' 216:03.01 586 | nsTArray messages; 216:03.01 | ^~~~~~~~ 216:03.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.13 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.13 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.13 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::PostMessages(mozilla::dom::MessagePortParent*, FallibleTArray >&)': 216:03.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:03.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.13 In file included from Unified_cpp_dom_messagechannel0.cpp:38: 216:03.13 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePortService.cpp:351:29: note: while referencing 'messages' 216:03.14 351 | nsTArray messages; 216:03.14 | ^~~~~~~~ 216:03.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.14 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.14 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.14 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:03.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.14 In file included from Unified_cpp_dom_messagechannel0.cpp:38: 216:03.14 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePortService.cpp:351:29: note: while referencing 'messages' 216:03.15 351 | nsTArray messages; 216:03.15 | ^~~~~~~~ 216:03.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.49 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.49 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.50 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::RequestEntangling(mozilla::dom::MessagePortParent*, const nsID&, const uint32_t&)': 216:03.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:03.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.50 In file included from Unified_cpp_dom_messagechannel0.cpp:38: 216:03.50 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePortService.cpp:147:27: note: while referencing 'array' 216:03.50 147 | nsTArray array; 216:03.50 | ^~~~~ 216:03.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.67 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.67 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.67 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::DisentanglePort(mozilla::dom::MessagePortParent*, FallibleTArray >&)': 216:03.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:03.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.68 In file included from Unified_cpp_dom_messagechannel0.cpp:38: 216:03.68 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePortService.cpp:230:25: note: while referencing 'array' 216:03.68 230 | nsTArray array; 216:03.68 | ^~~~~ 216:03.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.82 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.82 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.83 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PostMessageRunnable::DispatchMessage() const': 216:03.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 216:03.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.83 In file included from Unified_cpp_dom_messagechannel0.cpp:11: 216:03.83 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePort.cpp:153:42: note: while referencing 'ports' 216:03.83 153 | Sequence> ports; 216:03.83 | ^~~~~ 216:03.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:03.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.83 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.h:11, 216:03.84 from /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessageChannel.cpp:7, 216:03.84 from Unified_cpp_dom_messagechannel0.cpp:2: 216:03.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 216:03.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:03.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:03.84 In file included from Unified_cpp_dom_messagechannel0.cpp:11: 216:03.84 /builddir/build/BUILD/firefox-78.7.0/dom/messagechannel/MessagePort.cpp:153:42: note: while referencing 'ports' 216:03.84 153 | Sequence> ports; 216:03.84 | ^~~~~ 216:05.12 dom/smil 216:09.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 216:09.70 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 216:09.70 from /builddir/build/BUILD/firefox-78.7.0/dom/promise/Promise.cpp:48, 216:09.70 from Unified_cpp_dom_promise0.cpp:2: 216:09.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 216:09.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 216:09.70 79 | memset(this, 0, sizeof(nsXPTCVariant)); 216:09.70 | ^ 216:09.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 216:09.70 44 | struct nsXPTCVariant { 216:09.70 | ^~~~~~~~~~~~~ 216:13.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 216:13.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Proxy.h:12, 216:13.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/Wrapper.h:12, 216:13.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 216:13.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 216:13.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:11, 216:13.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Promise.h:21, 216:13.67 from /builddir/build/BUILD/firefox-78.7.0/dom/promise/Promise.cpp:7, 216:13.67 from Unified_cpp_dom_promise0.cpp:2: 216:13.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 216:13.67 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 216:13.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 216:13.67 34 | memset(aT, 0, sizeof(T)); 216:13.67 | ~~~~~~^~~~~~~~~~~~~~~~~~ 216:13.67 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/promise/Promise.cpp:48, 216:13.67 from Unified_cpp_dom_promise0.cpp:2: 216:13.68 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 216:13.68 2214 | struct GlobalProperties { 216:13.68 | ^~~~~~~~~~~~~~~~ 216:15.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 216:15.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Promise.h:17, 216:15.41 from /builddir/build/BUILD/firefox-78.7.0/dom/promise/Promise.cpp:7, 216:15.41 from Unified_cpp_dom_promise0.cpp:2: 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 216:15.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 216:15.41 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 216:15.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:15.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 216:15.42 from /builddir/build/BUILD/firefox-78.7.0/dom/promise/Promise.cpp:27, 216:15.42 from Unified_cpp_dom_promise0.cpp:2: 216:15.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 216:15.42 27 | struct JSGCSetting { 216:15.42 | ^~~~~~~~~~~ 216:21.50 dom/url 216:24.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:24.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:24.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:24.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:24.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:24.66 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:24.66 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:24.66 from Unified_cpp_dom_smil0.cpp:2: 216:24.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILAnimationController::DoMilestoneSamples()': 216:24.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 216:24.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:24.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:24.66 In file included from Unified_cpp_dom_smil0.cpp:2: 216:24.66 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:493:57: note: while referencing 'elements' 216:24.67 493 | nsTArray> elements; 216:24.67 | ^~~~~~~~ 216:25.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:25.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:25.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:25.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:25.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:25.16 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:25.16 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:25.16 from Unified_cpp_dom_smil0.cpp:2: 216:25.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILAnimationFunction::ComposeResult(const mozilla::SMILAttr&, mozilla::SMILValue&)': 216:25.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILAnimationFunction::SMILValueArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 216:25.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:25.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:25.16 In file included from Unified_cpp_dom_smil0.cpp:11: 216:25.16 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationFunction.cpp:191:18: note: while referencing 'values' 216:25.16 191 | SMILValueArray values; 216:25.16 | ^~~~~~ 216:25.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:25.17 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:25.17 from Unified_cpp_dom_smil0.cpp:2: 216:25.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILAnimationFunction::SMILValueArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 216:25.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:25.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:25.17 In file included from Unified_cpp_dom_smil0.cpp:11: 216:25.18 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationFunction.cpp:191:18: note: while referencing 'values' 216:25.18 191 | SMILValueArray values; 216:25.18 | ^~~~~~ 216:26.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:26.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:26.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:26.62 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:26.62 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:26.62 from Unified_cpp_dom_smil0.cpp:2: 216:26.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILInterval::GetDependentTimes(mozilla::SMILInterval::InstanceTimeList&)': 216:26.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:26.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:26.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:26.62 In file included from Unified_cpp_dom_smil0.cpp:92: 216:26.62 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILInterval.cpp:121:34: note: while referencing '' 216:26.62 121 | aTimes = mDependentTimes.Clone(); 216:26.62 | ^ 216:27.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:27.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:27.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:27.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:27.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:27.26 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:27.26 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:27.26 from Unified_cpp_dom_smil0.cpp:2: 216:27.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, mozilla::SMILAnimationFunction::SMILValueArray&)': 216:27.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILAnimationFunction::SMILValueArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 216:27.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:27.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:27.26 In file included from Unified_cpp_dom_smil0.cpp:11: 216:27.26 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationFunction.cpp:709:18: note: while referencing 'result' 216:27.26 709 | SMILValueArray result; 216:27.26 | ^~~~~~ 216:27.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:27.72 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:27.73 from Unified_cpp_dom_smil0.cpp:2: 216:27.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILAnimationController::DoSample(bool)': 216:27.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 216:27.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:27.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:27.73 In file included from Unified_cpp_dom_smil0.cpp:2: 216:27.73 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:349:41: note: while referencing 'animElems' 216:27.73 349 | nsTArray> animElems( 216:27.73 | ^~~~~~~~~ 216:27.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:27.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:27.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:27.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:27.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 216:27.74 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.h:13, 216:27.74 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:7, 216:27.74 from Unified_cpp_dom_smil0.cpp:2: 216:27.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 216:27.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:27.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:27.74 In file included from Unified_cpp_dom_smil0.cpp:2: 216:27.74 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILAnimationController.cpp:349:41: note: while referencing 'animElems' 216:27.75 349 | nsTArray> animElems( 216:27.75 | ^~~~~~~~~ 216:41.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 216:41.05 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.h:10, 216:41.05 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.cpp:7, 216:41.05 from Unified_cpp_dom_url0.cpp:2: 216:41.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 216:41.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 216:41.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 216:41.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 216:41.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 216:41.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 216:41.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 216:41.06 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 216:41.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:41.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 216:41.06 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URLWorker.cpp:11, 216:41.06 from Unified_cpp_dom_url0.cpp:29: 216:41.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 216:41.07 27 | struct JSGCSetting { 216:41.07 | ^~~~~~~~~~~ 216:45.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:45.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:45.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:45.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:45.12 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:45.12 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:45.12 from Unified_cpp_dom_smil1.cpp:11: 216:45.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILTimedElement::NotifyChangedInterval(mozilla::SMILInterval*, bool, bool)': 216:45.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:45.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:45.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:45.13 In file included from Unified_cpp_dom_smil1.cpp:38: 216:45.13 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:2119:20: note: while referencing 'times' 216:45.13 2119 | InstanceTimeList times; 216:45.13 | ^~~~~ 216:45.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:45.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:45.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:45.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:45.17 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:45.17 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:45.17 from Unified_cpp_dom_smil1.cpp:11: 216:45.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILTimeContainer::NotifyTimeChange()': 216:45.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 216:45.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:45.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:45.17 In file included from Unified_cpp_dom_smil1.cpp:11: 216:45.17 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:283:55: note: while referencing 'elems' 216:45.17 283 | nsTArray> elems; 216:45.17 | ^~~~~ 216:45.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:45.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 216:45.30 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.h:10, 216:45.30 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.cpp:7, 216:45.30 from Unified_cpp_dom_url0.cpp:2: 216:45.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::URLParams::Sort()': 216:45.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 216:45.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:45.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:45.30 In file included from Unified_cpp_dom_url0.cpp:20: 216:45.30 /builddir/build/BUILD/firefox-78.7.0/dom/url/URLSearchParams.cpp:441:25: note: while referencing 'params' 216:45.31 441 | FallibleTArray params; 216:45.31 | ^~~~~~ 216:45.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:45.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 216:45.31 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.h:10, 216:45.31 from /builddir/build/BUILD/firefox-78.7.0/dom/url/URL.cpp:7, 216:45.31 from Unified_cpp_dom_url0.cpp:2: 216:45.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 216:45.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:45.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:45.31 In file included from Unified_cpp_dom_url0.cpp:20: 216:45.31 /builddir/build/BUILD/firefox-78.7.0/dom/url/URLSearchParams.cpp:433:28: note: while referencing 'keys' 216:45.31 433 | FallibleTArray keys; 216:45.31 | ^~~~ 216:46.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.23 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.23 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.23 from Unified_cpp_dom_smil1.cpp:11: 216:46.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::SMILTimedElement::RemoveInstanceTimes(mozilla::SMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = mozilla::{anonymous}::RemoveByCreator]': 216:46.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:46.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.24 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.24 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:165:20: note: while referencing 'newArray' 216:46.24 165 | InstanceTimeList newArray; 216:46.24 | ^~~~~~~~ 216:46.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.68 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.68 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.69 from Unified_cpp_dom_smil1.cpp:11: 216:46.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::SMILTimedElement::RemoveInstanceTimes(mozilla::SMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = mozilla::{anonymous}::RemoveReset]': 216:46.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:46.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.69 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.69 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:165:20: note: while referencing 'newArray' 216:46.69 165 | InstanceTimeList newArray; 216:46.69 | ^~~~~~~~ 216:46.73 dom/webauthn 216:46.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.77 from Unified_cpp_dom_smil1.cpp:11: 216:46.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILTimedElement::FilterInstanceTimes(mozilla::SMILTimedElement::InstanceTimeList&)': 216:46.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:46.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.77 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.77 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:165:20: note: while referencing 'newArray' 216:46.77 165 | InstanceTimeList newArray; 216:46.77 | ^~~~~~~~ 216:46.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.78 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.78 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.78 from Unified_cpp_dom_smil1.cpp:11: 216:46.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:46.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.78 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.78 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:165:20: note: while referencing 'newArray' 216:46.78 165 | InstanceTimeList newArray; 216:46.78 | ^~~~~~~~ 216:46.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.79 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.79 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.79 from Unified_cpp_dom_smil1.cpp:11: 216:46.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 216:46.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.79 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.80 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:1476:39: note: while referencing 'timesToKeep' 216:46.80 1476 | nsTArray timesToKeep; 216:46.80 | ^~~~~~~~~~~ 216:46.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:46.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:46.93 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:46.93 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:46.93 from Unified_cpp_dom_smil1.cpp:11: 216:46.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILTimedElement::ClearSpecs(mozilla::SMILTimedElement::TimeValueSpecList&, mozilla::SMILTimedElement::InstanceTimeList&, mozilla::SMILTimedElement::RemovalTestFunction)': 216:46.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:46.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:46.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:46.93 In file included from Unified_cpp_dom_smil1.cpp:38: 216:46.93 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:165:20: note: while referencing 'newArray' 216:46.93 165 | InstanceTimeList newArray; 216:46.93 | ^~~~~~~~ 216:47.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 216:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 216:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SMILTimedElement.h:12, 216:47.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 216:47.22 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.h:10, 216:47.22 from /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimeContainer.cpp:7, 216:47.22 from Unified_cpp_dom_smil1.cpp:11: 216:47.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::SMILTimedElement::FilterIntervals()': 216:47.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::IntervalList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 216:47.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 216:47.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:47.23 In file included from Unified_cpp_dom_smil1.cpp:38: 216:47.23 /builddir/build/BUILD/firefox-78.7.0/dom/smil/SMILTimedElement.cpp:1410:16: note: while referencing 'filteredList' 216:47.23 1410 | IntervalList filteredList; 216:47.23 | ^~~~~~~~~~~~ 216:48.46 dom/xml 217:10.70 dom/xslt/base 217:14.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:14.97 from Unified_cpp_dom_webauthn0.cpp:2: 217:14.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::CBOREncodePublicKeyObj(const mozilla::dom::CryptoBuffer&, mozilla::dom::CryptoBuffer&)': 217:14.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 217:14.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:14.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:14.97 In file included from Unified_cpp_dom_webauthn0.cpp:65: 217:14.97 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnCBORUtil.cpp:16:36: note: while referencing 'yBuf' 217:14.97 16 | mozilla::dom::CryptoBuffer xBuf, yBuf; 217:14.97 | ^~~~ 217:14.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:14.97 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:14.97 from Unified_cpp_dom_webauthn0.cpp:2: 217:14.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 217:14.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:14.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:14.97 In file included from Unified_cpp_dom_webauthn0.cpp:65: 217:14.97 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnCBORUtil.cpp:16:30: note: while referencing 'xBuf' 217:14.97 16 | mozilla::dom::CryptoBuffer xBuf, yBuf; 217:14.97 | ^~~~ 217:15.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:15.72 from Unified_cpp_dom_webauthn0.cpp:2: 217:15.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::AssembleAttestationObject(const mozilla::dom::CryptoBuffer&, const mozilla::dom::CryptoBuffer&, const mozilla::dom::CryptoBuffer&, const mozilla::dom::CryptoBuffer&, const mozilla::dom::CryptoBuffer&, bool, mozilla::dom::CryptoBuffer&)': 217:15.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 217:15.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:15.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:15.72 In file included from Unified_cpp_dom_webauthn0.cpp:110: 217:15.72 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnUtil.cpp:202:30: note: while referencing 'aaguidBuf' 217:15.72 202 | mozilla::dom::CryptoBuffer aaguidBuf; 217:15.72 | ^~~~~~~~~ 217:15.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:15.72 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:15.72 from Unified_cpp_dom_webauthn0.cpp:2: 217:15.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 217:15.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:15.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:15.73 In file included from Unified_cpp_dom_webauthn0.cpp:110: 217:15.73 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnUtil.cpp:196:16: note: while referencing 'pubKeyObj' 217:15.73 196 | CryptoBuffer pubKeyObj; 217:15.73 | ^~~~~~~~~ 217:17.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:17.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:17.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:17.19 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:17.19 from Unified_cpp_dom_webauthn0.cpp:2: 217:17.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr > mozilla::dom::U2FSoftTokenManager::Register(const mozilla::dom::WebAuthnMakeCredentialInfo&, bool)': 217:17.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 217:17.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:17.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:17.20 In file included from Unified_cpp_dom_webauthn0.cpp:47: 217:17.20 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/U2FSoftTokenManager.cpp:606:23: note: while referencing 'coseAlgos' 217:17.20 606 | nsTArray coseAlgos; 217:17.20 | ^~~~~~~~~ 217:17.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:17.20 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:17.20 from Unified_cpp_dom_webauthn0.cpp:2: 217:17.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 217:17.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:17.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:17.20 In file included from Unified_cpp_dom_webauthn0.cpp:47: 217:17.20 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/U2FSoftTokenManager.cpp:606:23: note: while referencing 'coseAlgos' 217:17.20 606 | nsTArray coseAlgos; 217:17.20 | ^~~~~~~~~ 217:19.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:19.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:19.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:19.52 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:19.52 from Unified_cpp_dom_webauthn0.cpp:2: 217:19.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::WebAuthnManager::GetAssertion(const mozilla::dom::PublicKeyCredentialRequestOptions&, const mozilla::dom::Optional >&)': 217:19.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 217:19.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:19.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:19.52 In file included from Unified_cpp_dom_webauthn0.cpp:74: 217:19.52 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnManager.cpp:590:31: note: while referencing 'extensions' 217:19.52 590 | nsTArray extensions; 217:19.52 | ^~~~~~~~~~ 217:19.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:19.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:19.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:19.90 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:19.90 from Unified_cpp_dom_webauthn0.cpp:2: 217:19.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::WebAuthnManager::MakeCredential(const mozilla::dom::PublicKeyCredentialCreationOptions&, const mozilla::dom::Optional >&)': 217:19.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 217:19.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:19.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:19.90 In file included from Unified_cpp_dom_webauthn0.cpp:74: 217:19.90 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnManager.cpp:356:38: note: while referencing 'excludeList' 217:19.91 356 | nsTArray excludeList; 217:19.91 | ^~~~~~~~~~~ 217:19.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:19.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:19.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 217:19.91 from /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 217:19.91 from Unified_cpp_dom_webauthn0.cpp:2: 217:19.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 217:19.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:19.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:19.91 In file included from Unified_cpp_dom_webauthn0.cpp:74: 217:19.91 /builddir/build/BUILD/firefox-78.7.0/dom/webauthn/WebAuthnManager.cpp:306:21: note: while referencing 'coseAlgos' 217:19.91 306 | nsTArray coseAlgos; 217:19.91 | ^~~~~~~~~ 217:22.42 dom/xslt/xml 217:22.84 dom/xslt/xpath 217:37.23 dom/xslt/xslt 217:40.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:40.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:40.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 217:40.71 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 217:40.71 from Unified_cpp_dom_xslt_xpath0.cpp:2: 217:40.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult txExprParser::createExpr(txExprLexer&, txIParseContext*, Expr**)': 217:40.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [-Warray-bounds] 217:40.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:40.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:40.72 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 217:40.72 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExprParser.cpp:274:11: note: while referencing 'ops' 217:40.72 274 | txStack ops; 217:40.72 | ^~~ 217:40.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 217:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 217:40.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 217:40.72 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 217:40.72 from Unified_cpp_dom_xslt_xpath0.cpp:2: 217:40.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [-Warray-bounds] 217:40.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 217:40.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:40.72 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 217:40.72 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing 'exprs' 217:40.72 273 | txStack exprs; 217:40.72 | ^~~~~ 217:49.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 217:49.61 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 217:49.61 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 217:49.61 from Unified_cpp_dom_xslt_xslt0.cpp:29: 217:49.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 217:49.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 217:49.61 79 | memset(this, 0, sizeof(nsXPTCVariant)); 217:49.61 | ^ 217:49.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 217:49.62 44 | struct nsXPTCVariant { 217:49.62 | ^~~~~~~~~~~~~ 217:51.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:9, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xml/txXMLUtils.h:15, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txXSLTFunctions.h:11, 217:51.50 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 217:51.51 from Unified_cpp_dom_xslt_xslt0.cpp:11: 217:51.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 217:51.51 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 217:51.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 217:51.51 34 | memset(aT, 0, sizeof(T)); 217:51.51 | ~~~~~~^~~~~~~~~~~~~~~~~~ 217:51.51 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 217:51.51 from Unified_cpp_dom_xslt_xslt0.cpp:29: 217:51.51 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 217:51.51 2214 | struct GlobalProperties { 217:51.51 | ^~~~~~~~~~~~~~~~ 217:55.62 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.62 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 217:55.63 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:112:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.63 112 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 217:55.63 | ^ 217:55.63 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.63 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.63 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.63 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.63 17 | class txXPathNode { 217:55.63 | ^~~~~~~~~~~ 217:55.63 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.63 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 217:55.63 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:277:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.63 277 | memmove(insertPos, pos, count * sizeof(txXPathNode)); 217:55.63 | ^ 217:55.63 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.63 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.63 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.63 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.63 17 | class txXPathNode { 217:55.64 | ^~~~~~~~~~~ 217:55.64 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.64 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 217:55.64 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:375:75: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.64 375 | memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 217:55.64 | ^ 217:55.64 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.64 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.64 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.64 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.64 17 | class txXPathNode { 217:55.64 | ^~~~~~~~~~~ 217:55.65 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.65 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 217:55.65 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:469:56: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.65 469 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 217:55.65 | ^ 217:55.65 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.65 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.65 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.65 17 | class txXPathNode { 217:55.65 | ^~~~~~~~~~~ 217:55.65 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.65 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:494:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.65 494 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 217:55.65 | ^ 217:55.65 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.65 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.65 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.65 17 | class txXPathNode { 217:55.66 | ^~~~~~~~~~~ 217:55.66 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 217:55.66 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 217:55.66 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNodeSet.cpp:567:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 217:55.66 567 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 217:55.66 | ^ 217:55.66 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 217:55.66 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txNameTest.cpp:9, 217:55.66 from Unified_cpp_dom_xslt_xpath1.cpp:2: 217:55.66 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 217:55.66 17 | class txXPathNode { 217:55.66 | ^~~~~~~~~~~ 218:10.19 dom/xul 218:31.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/base/txStack.h:9, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txResultRecycler.h:10, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExprResult.h:11, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExpr.h:11, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txXSLTPatterns.h:11, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txPatternParser.h:9, 218:31.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txPatternParser.cpp:6, 218:31.65 from Unified_cpp_dom_xslt_xslt1.cpp:2: 218:31.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'txElementContext::txElementContext(const txElementContext&)': 218:31.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 218:31.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 218:31.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218:31.66 In file included from Unified_cpp_dom_xslt_xslt1.cpp:38: 218:31.66 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txStylesheetCompiler.cpp:881:64: note: while referencing '' 218:31.66 881 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 218:31.66 | ^ 218:32.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 218:32.08 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/base/txStack.h:9, 218:32.08 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txResultRecycler.h:10, 218:32.09 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExprResult.h:11, 218:32.09 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xpath/txExpr.h:11, 218:32.09 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txXSLTPatterns.h:11, 218:32.09 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txPatternParser.h:9, 218:32.09 from /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txPatternParser.cpp:6, 218:32.09 from Unified_cpp_dom_xslt_xslt1.cpp:2: 218:32.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult txStylesheet::doneCompiling()': 218:32.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 218:32.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 218:32.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218:32.09 In file included from Unified_cpp_dom_xslt_xslt1.cpp:20: 218:32.09 /builddir/build/BUILD/firefox-78.7.0/dom/xslt/xslt/txStylesheet.cpp:270:33: note: while referencing 'frameStripSpaceTests' 218:32.09 270 | nsTArray frameStripSpaceTests; 218:32.09 | ^~~~~~~~~~~~~~~~~~~~ 218:36.15 dom/vr 218:45.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 218:45.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:17, 218:45.32 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/ChromeObserver.cpp:10, 218:45.32 from Unified_cpp_dom_xul0.cpp:2: 218:45.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XULBroadcastManager::_ZN7mozilla3dom19XULBroadcastManager14MaybeBroadcastEv.part.0()': 218:45.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 218:45.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 218:45.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218:45.32 In file included from Unified_cpp_dom_xul0.cpp:11: 218:45.33 /builddir/build/BUILD/firefox-78.7.0/dom/xul/XULBroadcastManager.cpp:400:42: note: while referencing 'delayedBroadcasters' 218:45.33 400 | nsTArray delayedBroadcasters; 218:45.33 | ^~~~~~~~~~~~~~~~~~~ 218:45.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 218:45.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:17, 218:45.43 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/ChromeObserver.cpp:10, 218:45.44 from Unified_cpp_dom_xul0.cpp:2: 218:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XULBroadcastManager::SynchronizeBroadcastListener(mozilla::dom::Element*, mozilla::dom::Element*, const nsAString&)': 218:45.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 218:45.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 218:45.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218:45.44 In file included from Unified_cpp_dom_xul0.cpp:11: 218:45.44 /builddir/build/BUILD/firefox-78.7.0/dom/xul/XULBroadcastManager.cpp:105:30: note: while referencing 'attributes' 218:45.44 105 | nsTArray attributes(count); 218:45.44 | ^~~~~~~~~~ 219:01.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:01.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 219:01.54 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.h:11, 219:01.54 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.cpp:6, 219:01.55 from Unified_cpp_dom_xul1.cpp:2: 219:01.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult SortContainer(nsIContent*, nsSortState*)': 219:01.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:01.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:01.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:01.55 In file included from Unified_cpp_dom_xul1.cpp:11: 219:01.55 /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULSortService.cpp:243:29: note: while referencing 'items' 219:01.55 243 | nsTArray items; 219:01.55 | ^~~~~ 219:02.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:02.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 219:02.07 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.h:11, 219:02.07 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.cpp:6, 219:02.07 from Unified_cpp_dom_xul1.cpp:2: 219:02.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXULPrototypeDocument::Write(nsIObjectOutputStream*)': 219:02.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:02.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:02.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:02.08 In file included from Unified_cpp_dom_xul1.cpp:2: 219:02.08 /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.cpp:273:44: note: while referencing 'nodeInfos' 219:02.08 273 | nsTArray> nodeInfos; 219:02.08 | ^~~~~~~~~ 219:02.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:02.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:02.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:02.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:02.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:02.79 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:02.79 from Unified_cpp_dom_vr0.cpp:2: 219:02.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::VRDisplay::UpdateVRDisplays(nsTArray >&, nsPIDOMWindowInner*)': 219:02.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:02.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:02.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:02.79 In file included from Unified_cpp_dom_vr0.cpp:2: 219:02.79 /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:89:42: note: while referencing 'updatedDisplays' 219:02.80 89 | nsTArray> updatedDisplays; 219:02.80 | ^~~~~~~~~~~~~~~ 219:02.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:02.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:02.80 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:02.80 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:02.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:02.80 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:02.80 from Unified_cpp_dom_vr0.cpp:2: 219:02.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:02.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:02.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:02.80 In file included from Unified_cpp_dom_vr0.cpp:2: 219:02.81 /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:86:31: note: while referencing 'displays' 219:02.81 86 | nsTArray> displays; 219:02.81 | ^~~~~~~~ 219:02.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:02.90 from Unified_cpp_dom_vr0.cpp:2: 219:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSource::GetProfiles(nsTArray >&)': 219:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 219:02.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:02.90 In file included from Unified_cpp_dom_vr0.cpp:56: 219:02.90 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:139:29: note: while referencing '' 219:02.90 139 | aResult = mProfiles.Clone(); 219:02.90 | ^ 219:02.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:02.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 219:02.95 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.h:11, 219:02.95 from /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.cpp:6, 219:02.95 from Unified_cpp_dom_xul1.cpp:2: 219:02.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXULPrototypeDocument::Read(nsIObjectInputStream*)': 219:02.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:02.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:02.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:02.95 In file included from Unified_cpp_dom_xul1.cpp:2: 219:02.95 /builddir/build/BUILD/firefox-78.7.0/dom/xul/nsXULPrototypeDocument.cpp:128:44: note: while referencing 'nodeInfos' 219:02.96 128 | nsTArray> nodeInfos; 219:02.96 | ^~~~~~~~~ 219:03.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.08 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.08 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.08 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.08 from Unified_cpp_dom_vr0.cpp:2: 219:03.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::VRDisplay::GetLayers(nsTArray&)': 219:03.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:03.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.09 In file included from Unified_cpp_dom_vr0.cpp:2: 219:03.09 /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:582:32: note: while referencing '' 219:03.09 582 | result = nsTArray(); 219:03.09 | ^ 219:03.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.53 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.53 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.53 from Unified_cpp_dom_vr0.cpp:2: 219:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)': 219:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 219:03.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.53 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:13, 219:03.53 from Unified_cpp_dom_vr0.cpp:56: 219:03.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Gamepad.h:90:31: note: while referencing '' 219:03.53 90 | aButtons = mButtons.Clone(); 219:03.53 | ^ 219:03.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.54 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.54 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.54 from Unified_cpp_dom_vr0.cpp:2: 219:03.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 219:03.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.54 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:13, 219:03.54 from Unified_cpp_dom_vr0.cpp:56: 219:03.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Gamepad.h:93:69: note: while referencing '' 219:03.54 93 | void GetAxes(nsTArray& aAxes) const { aAxes = mAxes.Clone(); } 219:03.55 | ^ 219:03.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.55 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.55 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.55 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.55 from Unified_cpp_dom_vr0.cpp:2: 219:03.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:03.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.55 In file included from Unified_cpp_dom_vr0.cpp:56: 219:03.56 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:264:20: note: while referencing 'axes' 219:03.56 264 | nsTArray axes; 219:03.56 | ^~~~ 219:03.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.56 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.56 from Unified_cpp_dom_vr0.cpp:2: 219:03.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:03.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.56 In file included from Unified_cpp_dom_vr0.cpp:56: 219:03.57 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:252:35: note: while referencing 'buttons' 219:03.57 252 | nsTArray> buttons; 219:03.57 | ^~~~~~~ 219:03.75 dom/u2f 219:03.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:03.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:03.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:03.94 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:03.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:03.94 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:03.94 from Unified_cpp_dom_vr0.cpp:2: 219:03.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSource::Setup(mozilla::dom::XRSession*, uint32_t)': 219:03.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:03.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:03.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:03.94 In file included from Unified_cpp_dom_vr0.cpp:56: 219:03.95 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSource.cpp:156:57: note: while referencing '' 219:03.95 156 | mProfiles = GetInputSourceProfile(controllerState.type); 219:03.95 | ^ 219:04.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:04.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:04.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:04.04 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:04.05 from Unified_cpp_dom_vr0.cpp:2: 219:04.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRInputSourceArray::Update(mozilla::dom::XRSession*)': 219:04.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:04.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:04.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:04.05 In file included from Unified_cpp_dom_vr0.cpp:65: 219:04.05 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSourceArray.cpp:40:35: note: while referencing 'removedInputs' 219:04.05 40 | nsTArray> removedInputs; 219:04.05 | ^~~~~~~~~~~~~ 219:04.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 219:04.05 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/VRDisplay.cpp:9, 219:04.05 from Unified_cpp_dom_vr0.cpp:2: 219:04.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:04.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:04.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:04.06 In file included from Unified_cpp_dom_vr0.cpp:65: 219:04.06 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRInputSourceArray.cpp:40:35: note: while referencing 'removedInputs' 219:04.06 40 | nsTArray> removedInputs; 219:04.06 | ^~~~~~~~~~~~~ 219:25.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.09 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.09 from Unified_cpp_dom_u2f0.cpp:2: 219:25.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::RegisteredKeysToScopedCredentialList.constprop(const nsAString&, const nsTArray&, nsTArray&)': 219:25.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.09 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.09 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:120:18: note: while referencing 'keyHandle' 219:25.09 120 | CryptoBuffer keyHandle; 219:25.09 | ^~~~~~~~~ 219:25.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.10 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.10 from Unified_cpp_dom_u2f0.cpp:2: 219:25.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.10 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.10 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:120:18: note: while referencing 'keyHandle' 219:25.10 120 | CryptoBuffer keyHandle; 219:25.10 | ^~~~~~~~~ 219:25.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.43 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.43 from Unified_cpp_dom_u2f0.cpp:2: 219:25.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2F::Register(const nsAString&, const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::dom::U2FRegisterCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': 219:25.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:25.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.43 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.43 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:263:38: note: while referencing 'excludeList' 219:25.43 263 | nsTArray excludeList; 219:25.43 | ^~~~~~~~~~~ 219:25.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.44 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.44 from Unified_cpp_dom_u2f0.cpp:2: 219:25.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.44 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.44 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:236:16: note: while referencing 'challenge' 219:25.44 236 | CryptoBuffer challenge; 219:25.44 | ^~~~~~~~~ 219:25.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.45 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.45 from Unified_cpp_dom_u2f0.cpp:2: 219:25.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:25.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.46 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.46 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:263:38: note: while referencing 'excludeList' 219:25.46 263 | nsTArray excludeList; 219:25.46 | ^~~~~~~~~~~ 219:25.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.46 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.46 from Unified_cpp_dom_u2f0.cpp:2: 219:25.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.46 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.46 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:236:16: note: while referencing 'challenge' 219:25.47 236 | CryptoBuffer challenge; 219:25.47 | ^~~~~~~~~ 219:25.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.83 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.83 from Unified_cpp_dom_u2f0.cpp:2: 219:25.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2F::Sign(const nsAString&, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::U2FSignCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': 219:25.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:25.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.83 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.84 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:477:31: note: while referencing 'extensions' 219:25.84 477 | nsTArray extensions; 219:25.84 | ^~~~~~~~~~ 219:25.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.84 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.84 from Unified_cpp_dom_u2f0.cpp:2: 219:25.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:25.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.84 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.84 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:456:38: note: while referencing 'permittedList' 219:25.84 456 | nsTArray permittedList; 219:25.85 | ^~~~~~~~~~~~~ 219:25.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.85 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.86 from Unified_cpp_dom_u2f0.cpp:2: 219:25.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.86 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.86 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:446:16: note: while referencing 'challenge' 219:25.86 446 | CryptoBuffer challenge; 219:25.86 | ^~~~~~~~~ 219:25.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.86 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.86 from Unified_cpp_dom_u2f0.cpp:2: 219:25.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:25.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.87 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.87 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:456:38: note: while referencing 'permittedList' 219:25.87 456 | nsTArray permittedList; 219:25.87 | ^~~~~~~~~~~~~ 219:25.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:25.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:25.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:25.87 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:25.87 from Unified_cpp_dom_u2f0.cpp:2: 219:25.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:25.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:25.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:25.88 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:25.88 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:446:16: note: while referencing 'challenge' 219:25.88 446 | CryptoBuffer challenge; 219:25.88 | ^~~~~~~~~ 219:26.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.25 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.25 from Unified_cpp_dom_u2f0.cpp:2: 219:26.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::U2F::FinishMakeCredential(const uint64_t&, const mozilla::dom::WebAuthnMakeCredentialResult&)': 219:26.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.25 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.25 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:357:16: note: while referencing 'regBuf' 219:26.25 357 | CryptoBuffer regBuf; 219:26.25 | ^~~~~~ 219:26.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.26 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.26 from Unified_cpp_dom_u2f0.cpp:2: 219:26.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.26 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.26 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:351:16: note: while referencing 'clientDataBuf' 219:26.26 351 | CryptoBuffer clientDataBuf; 219:26.26 | ^~~~~~~~~~~~~ 219:26.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.27 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.27 from Unified_cpp_dom_u2f0.cpp:2: 219:26.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.28 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.28 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:357:16: note: while referencing 'regBuf' 219:26.28 357 | CryptoBuffer regBuf; 219:26.28 | ^~~~~~ 219:26.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.28 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.28 from Unified_cpp_dom_u2f0.cpp:2: 219:26.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.29 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.29 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:351:16: note: while referencing 'clientDataBuf' 219:26.29 351 | CryptoBuffer clientDataBuf; 219:26.29 | ^~~~~~~~~~~~~ 219:26.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.37 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.37 from Unified_cpp_dom_u2f0.cpp:2: 219:26.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::U2F::FinishGetAssertion(const uint64_t&, const mozilla::dom::WebAuthnGetAssertionResult&)': 219:26.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.38 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.38 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:554:16: note: while referencing 'sigBuf' 219:26.38 554 | CryptoBuffer sigBuf; 219:26.38 | ^~~~~~ 219:26.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.38 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.38 from Unified_cpp_dom_u2f0.cpp:2: 219:26.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.38 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.38 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:548:16: note: while referencing 'credBuf' 219:26.38 548 | CryptoBuffer credBuf; 219:26.38 | ^~~~~~~ 219:26.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.39 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.39 from Unified_cpp_dom_u2f0.cpp:2: 219:26.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.40 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.40 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:542:16: note: while referencing 'clientDataBuf' 219:26.40 542 | CryptoBuffer clientDataBuf; 219:26.40 | ^~~~~~~~~~~~~ 219:26.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.40 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.40 from Unified_cpp_dom_u2f0.cpp:2: 219:26.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.40 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.40 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:554:16: note: while referencing 'sigBuf' 219:26.40 554 | CryptoBuffer sigBuf; 219:26.40 | ^~~~~~ 219:26.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.41 from Unified_cpp_dom_u2f0.cpp:2: 219:26.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.41 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.41 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:548:16: note: while referencing 'credBuf' 219:26.41 548 | CryptoBuffer credBuf; 219:26.41 | ^~~~~~~ 219:26.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/U2F.h:12, 219:26.41 from /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:7, 219:26.42 from Unified_cpp_dom_u2f0.cpp:2: 219:26.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 219:26.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:26.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:26.42 In file included from Unified_cpp_dom_u2f0.cpp:2: 219:26.42 /builddir/build/BUILD/firefox-78.7.0/dom/u2f/U2F.cpp:542:16: note: while referencing 'clientDataBuf' 219:26.42 542 | CryptoBuffer clientDataBuf; 219:26.42 | ^~~~~~~~~~~~~ 219:27.78 dom/console 219:28.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:28.25 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:28.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:28.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:28.25 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:28.25 from Unified_cpp_dom_vr1.cpp:2: 219:28.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::XRRequestSessionPermissionRequest::Allow(JS::HandleValue)': 219:28.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:28.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:28.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:28.25 In file included from Unified_cpp_dom_vr1.cpp:47: 219:28.26 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:660:30: note: while referencing 'choices' 219:28.26 660 | nsTArray choices; 219:28.26 | ^~~~~~~ 219:29.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:29.64 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:29.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:29.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:29.65 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:29.65 from Unified_cpp_dom_vr1.cpp:2: 219:29.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::XRRequestSessionPermissionRequest::XRRequestSessionPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, mozilla::dom::XRRequestSessionPermissionRequest::AllowCallback&&, mozilla::dom::XRRequestSessionPermissionRequest::AllowAnySiteCallback&&, mozilla::dom::XRRequestSessionPermissionRequest::CancelCallback&&)': 219:29.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 20 is outside array bounds of 'mozilla::dom::PermissionRequest [1]' [-Warray-bounds] 219:29.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:29.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:29.65 In file included from Unified_cpp_dom_vr1.cpp:47: 219:29.65 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:642:52: note: while referencing '' 219:29.65 642 | PermissionRequest(mType, nsTArray())); 219:29.65 | ^ 219:29.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:29.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:29.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:29.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:29.76 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:29.76 from Unified_cpp_dom_vr1.cpp:2: 219:29.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)': 219:29.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 219:29.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:29.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:29.77 In file included from Unified_cpp_dom_vr1.cpp:65: 219:29.77 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRViewerPose.cpp:41:26: note: while referencing '' 219:29.77 41 | aResult = mViews.Clone(); 219:29.77 | ^ 219:29.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:29.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:29.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:29.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:29.83 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:29.83 from Unified_cpp_dom_vr1.cpp:2: 219:29.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr mozilla::dom::XRSession::PooledViewerPose(const Matrix4x4Double&, bool)': 219:29.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:29.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:29.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:29.83 In file included from Unified_cpp_dom_vr1.cpp:29: 219:29.83 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSession.cpp:478:30: note: while referencing 'views' 219:29.83 478 | nsTArray> views; 219:29.83 | ^~~~~ 219:30.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.20 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.20 from Unified_cpp_dom_vr1.cpp:2: 219:30.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSession::StartFrame()': 219:30.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:30.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.20 In file included from Unified_cpp_dom_vr1.cpp:29: 219:30.20 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSession.cpp:315:28: note: while referencing 'callbacks' 219:30.20 315 | nsTArray callbacks; 219:30.20 | ^~~~~~~~~ 219:30.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.68 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.68 from Unified_cpp_dom_vr1.cpp:2: 219:30.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::XRSession::XRSession(nsPIDOMWindowInner*, mozilla::dom::XRSystem*, nsRefreshDriver*, mozilla::gfx::VRDisplayClient*, uint32_t, const nsTArray&)': 219:30.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 219:30.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.68 In file included from Unified_cpp_dom_vr1.cpp:29: 219:30.68 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSession.cpp:134:65: note: while referencing '' 219:30.68 134 | mDisplayClient->BeginPresentation({}, aPresentationGroup); 219:30.68 | ^ 219:30.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.83 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.83 from Unified_cpp_dom_vr1.cpp:2: 219:30.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSystem::ResolveSessionRequests(nsTArray >&, const nsTArray >&)': 219:30.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:30.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.84 In file included from Unified_cpp_dom_vr1.cpp:47: 219:30.84 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:353:38: note: while referencing 'enabledReferenceSpaceTypes' 219:30.84 353 | nsTArray enabledReferenceSpaceTypes; 219:30.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.84 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.84 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.84 from Unified_cpp_dom_vr1.cpp:2: 219:30.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:30.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.84 In file included from Unified_cpp_dom_vr1.cpp:47: 219:30.84 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:353:38: note: while referencing 'enabledReferenceSpaceTypes' 219:30.84 353 | nsTArray enabledReferenceSpaceTypes; 219:30.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.98 from Unified_cpp_dom_vr1.cpp:2: 219:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSystem::ResolveSessionRequestsWithoutHardware()': 219:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:30.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.98 In file included from Unified_cpp_dom_vr1.cpp:47: 219:30.98 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:316:43: note: while referencing 'requestSessionRequests' 219:30.98 316 | nsTArray> requestSessionRequests( 219:30.98 | ^~~~~~~~~~~~~~~~~~~~~~ 219:30.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:30.98 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:30.98 from Unified_cpp_dom_vr1.cpp:2: 219:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:30.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:30.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:30.99 In file included from Unified_cpp_dom_vr1.cpp:47: 219:30.99 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:312:42: note: while referencing 'displays' 219:30.99 312 | nsTArray> displays; 219:30.99 | ^~~~~~~~ 219:31.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.06 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.06 from Unified_cpp_dom_vr1.cpp:2: 219:31.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSystem::OnXRPermissionRequestCancel()': 219:31.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:31.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.06 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.06 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:285:43: note: while referencing 'requestSessionRequests' 219:31.06 285 | nsTArray> requestSessionRequests( 219:31.06 | ^~~~~~~~~~~~~~~~~~~~~~ 219:31.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.13 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.14 from Unified_cpp_dom_vr1.cpp:2: 219:31.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::XRSystem::NotifyEnumerationCompleted()': 219:31.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:31.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.14 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.14 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:337:43: note: while referencing 'requestSessionRequests' 219:31.14 337 | nsTArray> requestSessionRequests( 219:31.14 | ^~~~~~~~~~~~~~~~~~~~~~ 219:31.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.14 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.14 from Unified_cpp_dom_vr1.cpp:2: 219:31.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:31.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.14 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.14 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:333:42: note: while referencing 'displays' 219:31.14 333 | nsTArray> displays; 219:31.14 | ^~~~~~~~ 219:31.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.45 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.45 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.45 from Unified_cpp_dom_vr1.cpp:2: 219:31.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::XRSystem::RequestSession(JSContext*, mozilla::dom::XRSessionMode, const mozilla::dom::XRSessionInit&, mozilla::dom::CallerType, mozilla::ErrorResult&)': 219:31.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:31.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.46 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.46 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:154:34: note: while referencing 'optionalReferenceSpaceTypes' 219:31.46 154 | nsTArray optionalReferenceSpaceTypes; 219:31.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.46 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.46 from Unified_cpp_dom_vr1.cpp:2: 219:31.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:31.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.46 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.46 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:153:34: note: while referencing 'requiredReferenceSpaceTypes' 219:31.46 153 | nsTArray requiredReferenceSpaceTypes; 219:31.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.68 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.68 from Unified_cpp_dom_vr1.cpp:2: 219:31.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSystem::ResolveIsSessionSupportedRequests()': 219:31.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:31.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.68 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.68 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:387:47: note: while referencing 'isSessionSupportedRequests' 219:31.68 387 | nsTArray> isSessionSupportedRequests( 219:31.68 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:31.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 219:31.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:31.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 219:31.76 from /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRReferenceSpace.cpp:7, 219:31.76 from Unified_cpp_dom_vr1.cpp:2: 219:31.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XRSystem::ProcessSessionRequestsWaitingForRuntimeDetection()': 219:31.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:31.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:31.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:31.77 In file included from Unified_cpp_dom_vr1.cpp:47: 219:31.77 /builddir/build/BUILD/firefox-78.7.0/dom/vr/XRSystem.cpp:420:43: note: while referencing 'sessionRequests' 219:31.77 420 | nsTArray> sessionRequests( 219:31.77 | ^~~~~~~~~~~~~~~ 219:33.52 dom/performance 219:49.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:49.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:49.30 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:49.30 from Unified_cpp_dom_console0.cpp:2: 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:49.30 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 219:49.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:49.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 219:49.30 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:23, 219:49.30 from Unified_cpp_dom_console0.cpp:2: 219:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 219:49.30 27 | struct JSGCSetting { 219:49.30 | ^~~~~~~~~~~ 219:53.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 219:53.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:53.25 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 219:53.25 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 219:53.25 from Unified_cpp_dom_performance0.cpp:2: 219:53.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 219:53.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:53.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 219:53.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:53.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 219:53.26 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:28, 219:53.26 from Unified_cpp_dom_performance0.cpp:2: 219:53.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 219:53.27 27 | struct JSGCSetting { 219:53.27 | ^~~~~~~~~~~ 219:56.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:56.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:56.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:56.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:56.32 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:56.32 from Unified_cpp_dom_console0.cpp:2: 219:56.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsTArray_Impl::elem_type* nsTArray_Impl::EmplaceBackInternal(Args&& ...) [with ActualAlloc = nsTArrayInfallibleAllocator; Args = {unsigned int&, const nsTSubstring&, nsContentUtils::PropertiesFile&, const nsTSubstring&, unsigned int&, unsigned int&, const nsTSubstring&, const nsTArray >&}; E = mozilla::ConsoleReportCollector::PendingReport; Alloc = nsTArrayInfallibleAllocator]': 219:56.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 219:56.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:56.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:56.33 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:7, 219:56.33 from Unified_cpp_dom_console0.cpp:20: 219:56.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ConsoleReportCollector.h:69:45: note: while referencing '' 219:56.33 69 | mStringParams(aStringParams.Clone()) {} 219:56.33 | ^ 219:56.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:56.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:56.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:56.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:56.38 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:56.38 from Unified_cpp_dom_console0.cpp:2: 219:56.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIConsoleReportCollector*)': 219:56.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:56.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:56.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:56.39 In file included from Unified_cpp_dom_console0.cpp:20: 219:56.39 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:152:27: note: while referencing 'reports' 219:56.39 152 | nsTArray reports; 219:56.39 | ^~~~~~~ 219:56.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:56.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:56.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:56.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:56.46 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:56.46 from Unified_cpp_dom_console0.cpp:2: 219:56.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::StealConsoleReports(nsTArray&)': 219:56.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:56.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:56.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:56.47 In file included from Unified_cpp_dom_console0.cpp:20: 219:56.47 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:173:27: note: while referencing 'reports' 219:56.47 173 | nsTArray reports; 219:56.47 | ^~~~~~~ 219:56.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:56.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:56.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:56.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:56.66 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:56.66 from Unified_cpp_dom_console0.cpp:2: 219:56.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)': 219:56.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 219:56.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:56.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:56.67 In file included from Unified_cpp_dom_console0.cpp:20: 219:56.67 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:46:39: note: while referencing '' 219:56.67 46 | reports = mPendingReports.Clone(); 219:56.67 | ^ 219:56.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:56.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:56.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:56.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:56.67 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:56.67 from Unified_cpp_dom_console0.cpp:2: 219:56.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:56.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:56.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:56.68 In file included from Unified_cpp_dom_console0.cpp:20: 219:56.68 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:39:27: note: while referencing 'reports' 219:56.68 39 | nsTArray reports; 219:56.68 | ^~~~~~~ 219:58.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.29 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.29 from Unified_cpp_dom_console0.cpp:2: 219:58.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Console::StringMethodInternal(JSContext*, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::Console::MethodName, const nsAString&)': 219:58.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.30 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.30 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1051:23: note: while referencing 'data' 219:58.30 1051 | Sequence data; 219:58.30 | ^~~~ 219:58.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.34 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.34 from Unified_cpp_dom_console0.cpp:2: 219:58.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::Time(JSContext*, const nsAString&)': 219:58.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.34 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.34 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:143:66: note: while referencing '' 219:58.34 143 | console->StringMethodInternal(aCx, aLabel, Sequence(), 219:58.34 | ^ 219:58.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.37 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.37 from Unified_cpp_dom_console0.cpp:2: 219:58.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::TimeEnd(JSContext*, const nsAString&)': 219:58.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.38 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.38 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:156:66: note: while referencing '' 219:58.38 156 | console->StringMethodInternal(aCx, aLabel, Sequence(), 219:58.38 | ^ 219:58.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.40 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.40 from Unified_cpp_dom_console0.cpp:2: 219:58.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::Count(JSContext*, const nsAString&)': 219:58.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.40 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.40 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:202:66: note: while referencing '' 219:58.41 202 | console->StringMethodInternal(aCx, aLabel, Sequence(), 219:58.41 | ^ 219:58.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.43 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.43 from Unified_cpp_dom_console0.cpp:2: 219:58.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::CountReset(JSContext*, const nsAString&)': 219:58.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.43 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.44 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:209:66: note: while referencing '' 219:58.44 209 | console->StringMethodInternal(aCx, aLabel, Sequence(), 219:58.44 | ^ 219:58.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.47 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.47 from Unified_cpp_dom_console0.cpp:2: 219:58.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Time(const mozilla::dom::GlobalObject&, const nsAString&)': 219:58.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.47 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.47 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1014:53: note: while referencing '' 219:58.47 1014 | StringMethod(aGlobal, aLabel, Sequence(), MethodTime, 219:58.47 | ^ 219:58.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.49 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.49 from Unified_cpp_dom_console0.cpp:2: 219:58.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Count(const mozilla::dom::GlobalObject&, const nsAString&)': 219:58.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.50 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.50 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1218:53: note: while referencing '' 219:58.50 1218 | StringMethod(aGlobal, aLabel, Sequence(), MethodCount, 219:58.50 | ^ 219:58.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.52 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.52 from Unified_cpp_dom_console0.cpp:2: 219:58.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::TimeEnd(const mozilla::dom::GlobalObject&, const nsAString&)': 219:58.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.52 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.52 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1020:53: note: while referencing '' 219:58.52 1020 | StringMethod(aGlobal, aLabel, Sequence(), MethodTimeEnd, 219:58.52 | ^ 219:58.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.55 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.55 from Unified_cpp_dom_console0.cpp:2: 219:58.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::CountReset(const mozilla::dom::GlobalObject&, const nsAString&)': 219:58.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.55 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.55 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1224:53: note: while referencing '' 219:58.55 1224 | StringMethod(aGlobal, aLabel, Sequence(), MethodCountReset, 219:58.55 | ^ 219:58.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 219:58.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 219:58.57 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 219:58.57 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 219:58.57 from Unified_cpp_dom_performance0.cpp:2: 219:58.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PerformanceObserver::ReportUnsupportedTypesErrorToConsole(bool, const char*, const nsString&)': 219:58.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 219:58.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.57 In file included from Unified_cpp_dom_performance0.cpp:65: 219:58.57 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:145:24: note: while referencing 'params' 219:58.57 145 | nsTArray params; 219:58.57 | ^~~~~~ 219:58.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.59 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.59 from Unified_cpp_dom_console0.cpp:2: 219:58.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::TimeStamp(const mozilla::dom::GlobalObject&, JS::Handle)': 219:58.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.59 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.59 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1079:23: note: while referencing 'data' 219:58.60 1079 | Sequence data; 219:58.60 | ^~~~ 219:58.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.76 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.76 from Unified_cpp_dom_console0.cpp:2: 219:58.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::GroupEnd(JSContext*)': 219:58.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.76 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.76 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:135:29: note: while referencing 'data' 219:58.76 135 | const Sequence data; 219:58.76 | ^~~~ 219:58.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.78 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.78 from Unified_cpp_dom_console0.cpp:2: 219:58.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::TimeStamp(JSContext*, JS::Handle)': 219:58.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.79 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.79 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:165:23: note: while referencing 'data' 219:58.79 165 | Sequence data; 219:58.79 | ^~~~ 219:58.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.83 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.83 from Unified_cpp_dom_console0.cpp:2: 219:58.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleInstance::Clear(JSContext*)': 219:58.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.84 In file included from Unified_cpp_dom_console0.cpp:11: 219:58.84 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleInstance.cpp:215:29: note: while referencing 'data' 219:58.84 215 | const Sequence data; 219:58.84 | ^~~~ 219:58.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.96 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.96 from Unified_cpp_dom_console0.cpp:2: 219:58.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Clear(const mozilla::dom::GlobalObject&)': 219:58.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.96 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.96 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1002:29: note: while referencing 'data' 219:58.97 1002 | const Sequence data; 219:58.97 | ^~~~ 219:58.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:58.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:58.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:58.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:58.99 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:58.99 from Unified_cpp_dom_console0.cpp:2: 219:58.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::GroupEnd(const mozilla::dom::GlobalObject&)': 219:58.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [-Warray-bounds] 219:58.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:58.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:58.99 In file included from Unified_cpp_dom_console0.cpp:2: 219:58.99 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1008:29: note: while referencing 'data' 219:58.99 1008 | const Sequence data; 219:58.99 | ^~~~ 219:59.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:59.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:59.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:59.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:59.02 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:59.02 from Unified_cpp_dom_console0.cpp:2: 219:59.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)': 219:59.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 219:59.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:59.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:59.02 In file included from Unified_cpp_dom_console0.cpp:2: 219:59.02 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:2482:25: note: while referencing 'sequence' 219:59.02 2482 | Sequence sequence; 219:59.02 | ^~~~~~~~ 219:59.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:59.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:59.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:59.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:59.09 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:59.09 from Unified_cpp_dom_console0.cpp:2: 219:59.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::LazyStackGetter(JSContext*, unsigned int, JS::Value*)': 219:59.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:59.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:59.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:59.10 In file included from Unified_cpp_dom_console0.cpp:2: 219:59.10 /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:1494:31: note: while referencing 'reifiedStack' 219:59.10 1494 | nsTArray reifiedStack; 219:59.10 | ^~~~~~~~~~~~ 219:59.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:59.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:59.39 from Unified_cpp_dom_console0.cpp:2: 219:59.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(const nsACString&, nsIConsoleReportCollector::ReportAction)': 219:59.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 219:59.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:59.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:59.39 In file included from Unified_cpp_dom_console0.cpp:20: 219:59.39 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:95:39: note: while referencing '' 219:59.39 95 | reports = mPendingReports.Clone(); 219:59.39 | ^ 219:59.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Console.h:10, 219:59.39 from /builddir/build/BUILD/firefox-78.7.0/dom/console/Console.cpp:7, 219:59.39 from Unified_cpp_dom_console0.cpp:2: 219:59.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 219:59.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 219:59.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:59.40 In file included from Unified_cpp_dom_console0.cpp:20: 219:59.40 /builddir/build/BUILD/firefox-78.7.0/dom/console/ConsoleReportCollector.cpp:88:27: note: while referencing 'reports' 219:59.40 88 | nsTArray reports; 219:59.40 | ^~~~~~~ 220:00.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:00.21 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:00.21 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:00.21 from Unified_cpp_dom_performance0.cpp:2: 220:00.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Performance::QueueEntry(mozilla::dom::PerformanceEntry*)': 220:00.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'nsTObserverArray [1]' [-Warray-bounds] 220:00.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:00.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:00.21 In file included from Unified_cpp_dom_performance0.cpp:2: 220:00.21 /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:604:42: note: while referencing 'interestedObservers' 220:00.21 604 | nsTObserverArray interestedObservers; 220:00.22 | ^~~~~~~~~~~~~~~~~~~ 220:00.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:00.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:00.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:00.22 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:00.22 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:00.22 from Unified_cpp_dom_performance0.cpp:2: 220:00.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'nsTObserverArray [1]' [-Warray-bounds] 220:00.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:00.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:00.22 In file included from Unified_cpp_dom_performance0.cpp:2: 220:00.22 /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:604:42: note: while referencing 'interestedObservers' 220:00.22 604 | nsTObserverArray interestedObservers; 220:00.22 | ^~~~~~~~~~~~~~~~~~~ 220:00.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:00.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:00.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:00.64 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:00.64 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:00.64 from Unified_cpp_dom_performance0.cpp:2: 220:00.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PerformanceResourceTiming::GetServerTiming(nsTArray >&, mozilla::Maybe&)': 220:00.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:00.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:00.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:00.64 In file included from Unified_cpp_dom_performance0.cpp:83: 220:00.64 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceResourceTiming.cpp:92:39: note: while referencing 'serverTimingArray' 220:00.65 92 | nsTArray> serverTimingArray = 220:00.65 | ^~~~~~~~~~~~~~~~~ 220:01.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:01.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:01.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:01.26 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:01.26 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:01.26 from Unified_cpp_dom_performance0.cpp:2: 220:01.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PerformanceObserver::Observe(const mozilla::dom::PerformanceObserverInit&, mozilla::ErrorResult&)': 220:01.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:01.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:01.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:01.26 In file included from Unified_cpp_dom_performance0.cpp:65: 220:01.26 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:292:42: note: while referencing 'existingEntries' 220:01.26 292 | nsTArray> existingEntries; 220:01.26 | ^~~~~~~~~~~~~~~ 220:01.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:01.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:01.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:01.27 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:01.27 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:01.27 from Unified_cpp_dom_performance0.cpp:2: 220:01.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 220:01.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:01.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:01.27 In file included from Unified_cpp_dom_performance0.cpp:65: 220:01.27 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:276:39: note: while referencing 'updatedOptionsList' 220:01.27 276 | nsTArray updatedOptionsList; 220:01.27 | ^~~~~~~~~~~~~~~~~~ 220:01.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:01.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:01.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:01.28 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:01.28 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:01.28 from Unified_cpp_dom_performance0.cpp:2: 220:01.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:01.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:01.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:01.29 In file included from Unified_cpp_dom_performance0.cpp:65: 220:01.29 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:212:24: note: while referencing 'validEntryTypes' 220:01.29 212 | nsTArray validEntryTypes; 220:01.29 | ^~~~~~~~~~~~~~~ 220:01.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:01.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:01.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:01.29 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:01.29 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:01.29 from Unified_cpp_dom_performance0.cpp:2: 220:01.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:01.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:01.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:01.30 In file included from Unified_cpp_dom_performance0.cpp:65: 220:01.30 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:212:24: note: while referencing 'validEntryTypes' 220:01.30 212 | nsTArray validEntryTypes; 220:01.30 | ^~~~~~~~~~~~~~~ 220:01.71 dom/webbrowserpersist 220:02.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:02.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:02.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:02.17 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:02.17 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:02.17 from Unified_cpp_dom_performance0.cpp:2: 220:02.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::PerformanceObserver::GetSupportedEntryTypes(const mozilla::dom::GlobalObject&, JS::MutableHandle)': 220:02.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:02.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:02.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:02.18 In file included from Unified_cpp_dom_performance0.cpp:65: 220:02.18 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:313:22: note: while referencing 'validTypes' 220:02.18 313 | nsTArray validTypes; 220:02.18 | ^~~~~~~~~~ 220:02.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:02.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 220:02.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:02.18 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.h:11, 220:02.18 from /builddir/build/BUILD/firefox-78.7.0/dom/performance/Performance.cpp:7, 220:02.18 from Unified_cpp_dom_performance0.cpp:2: 220:02.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:02.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:02.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:02.19 In file included from Unified_cpp_dom_performance0.cpp:65: 220:02.19 /builddir/build/BUILD/firefox-78.7.0/dom/performance/PerformanceObserver.cpp:313:22: note: while referencing 'validTypes' 220:02.19 313 | nsTArray validTypes; 220:02.19 | ^~~~~~~~~~ 220:04.14 dom/xhr 220:30.85 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:30.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:30.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:30.85 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:30.85 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:30.85 from Unified_cpp_dom_xhr0.cpp:2: 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 220:30.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 220:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 220:30.86 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 220:30.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:30.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 220:30.86 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestWorker.cpp:29, 220:30.86 from Unified_cpp_dom_xhr0.cpp:47: 220:30.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 220:30.86 27 | struct JSGCSetting { 220:30.86 | ^~~~~~~~~~~ 220:36.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 220:36.38 from /builddir/build/BUILD/firefox-78.7.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 220:36.38 from Unified_cpp_webbrowserpersist0.cpp:2: 220:36.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::WebBrowserPersistSerializeChild::Write(const char*, uint32_t, uint32_t*)': 220:36.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 220:36.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:36.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:36.38 In file included from Unified_cpp_webbrowserpersist0.cpp:56: 220:36.38 /builddir/build/BUILD/firefox-78.7.0/dom/webbrowserpersist/WebBrowserPersistSerializeChild.cpp:96:23: note: while referencing 'arrayBuf' 220:36.38 96 | nsTArray arrayBuf; 220:36.38 | ^~~~~~~~ 220:37.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:37.65 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:37.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:37.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:37.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:37.65 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:37.65 from Unified_cpp_dom_xhr0.cpp:2: 220:37.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::Document* mozilla::dom::XMLHttpRequestMainThread::GetResponseXML(mozilla::ErrorResult&)': 220:37.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:37.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:37.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:37.65 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:37.65 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:443:48: note: while referencing '' 220:37.65 443 | LogMessage("HTMLSyncXHRWarning", GetOwner()); 220:37.65 | ^ 220:38.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:38.06 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:38.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:38.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:38.06 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:38.06 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:38.06 from Unified_cpp_dom_xhr0.cpp:2: 220:38.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::XMLHttpRequestMainThread::SetResponseType(mozilla::dom::XMLHttpRequestResponseType, mozilla::ErrorResult&)': 220:38.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:38.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:38.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:38.07 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:38.07 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:646:56: note: while referencing '' 220:38.07 646 | LogMessage("ResponseTypeSyncXHRWarning", GetOwner()); 220:38.07 | ^ 220:39.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:39.33 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:39.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:39.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:39.34 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:39.34 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:39.34 from Unified_cpp_dom_xhr0.cpp:2: 220:39.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::XMLHttpRequestMainThread::SetTimeout(uint32_t, mozilla::ErrorResult&)': 220:39.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:39.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:39.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:39.34 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:39.34 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:3129:51: note: while referencing '' 220:39.34 3129 | LogMessage("TimeoutSyncXHRWarning", GetOwner()); 220:39.34 | ^ 220:39.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:39.37 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:39.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:39.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:39.37 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:39.38 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:39.38 from Unified_cpp_dom_xhr0.cpp:2: 220:39.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::SetTimeoutRunnable::RunOnMainThread(mozilla::ErrorResult&)': 220:39.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:39.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:39.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:39.38 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:39.38 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:3129:51: note: while referencing '' 220:39.38 3129 | LogMessage("TimeoutSyncXHRWarning", GetOwner()); 220:39.38 | ^ 220:40.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:40.82 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:40.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:40.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:40.82 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:40.82 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:40.82 from Unified_cpp_dom_xhr0.cpp:2: 220:40.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::XMLHttpRequestMainThread::DetectCharset()': 220:40.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:40.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:40.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:40.82 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:40.82 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:476:48: note: while referencing '' 220:40.82 476 | LogMessage("JSONCharsetWarning", GetOwner()); 220:40.83 | ^ 220:41.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:41.67 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:41.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:41.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:41.67 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:41.68 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:41.68 from Unified_cpp_dom_xhr0.cpp:2: 220:41.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XMLHttpRequestMainThread::ResumeEventDispatching()': 220:41.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 220:41.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:41.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:41.68 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:41.68 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:1325:26: note: while referencing 'pendingEvents' 220:41.68 1325 | nsTArray pendingEvents; 220:41.68 | ^~~~~~~~~~~~~ 220:41.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:41.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:41.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:41.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:41.69 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:41.69 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:41.69 from Unified_cpp_dom_xhr0.cpp:2: 220:41.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 220:41.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:41.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:41.69 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:41.69 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:1325:26: note: while referencing 'pendingEvents' 220:41.69 1325 | nsTArray pendingEvents; 220:41.69 | ^~~~~~~~~~~~~ 220:41.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:41.93 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:41.94 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:41.94 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:41.94 from Unified_cpp_dom_xhr0.cpp:2: 220:41.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::XMLHttpRequestMainThread::InitiateFetch(already_AddRefed, int64_t, nsACString&)': 220:41.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:41.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:41.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:41.94 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:41.94 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:2677:25: note: while referencing 'CORSUnsafeHeaders' 220:41.94 2677 | nsTArray CORSUnsafeHeaders; 220:41.94 | ^~~~~~~~~~~~~~~~~ 220:43.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:43.44 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:43.44 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:43.44 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:43.44 from Unified_cpp_dom_xhr0.cpp:2: 220:43.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::XMLHttpRequestMainThread::_ZN7mozilla3dom24XMLHttpRequestMainThread4OpenERK12nsTSubstringIcES5_bRKS2_IDsES8_.part.0(const nsACString&, const nsACString&, bool, const nsAString&, const nsAString&)': 220:43.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:43.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:43.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:43.45 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:43.45 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:1417:77: note: while referencing '' 220:43.45 1417 | LogMessage("UseSendBeaconDuringUnloadAndPagehideWarning", GetOwner()); 220:43.45 | ^ 220:43.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:43.45 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:43.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:43.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:43.45 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:43.45 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:43.45 from Unified_cpp_dom_xhr0.cpp:2: 220:43.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:43.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:43.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:43.46 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:43.46 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:1480:53: note: while referencing '' 220:43.46 1480 | LogMessage("TimeoutSyncXHRWarning", GetOwner()); 220:43.46 | ^ 220:43.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 220:43.46 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsPIDOMWindow.h:14, 220:43.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 220:43.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 220:43.46 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.h:11, 220:43.47 from /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequest.cpp:7, 220:43.47 from Unified_cpp_dom_xhr0.cpp:2: 220:43.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 220:43.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 220:43.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:43.47 In file included from Unified_cpp_dom_xhr0.cpp:20: 220:43.47 /builddir/build/BUILD/firefox-78.7.0/dom/xhr/XMLHttpRequestMainThread.cpp:1483:58: note: while referencing '' 220:43.48 1483 | LogMessage("ResponseTypeSyncXHRWarning", GetOwner()); 220:43.48 | ^ 220:43.82 dom/worklet 220:46.73 dom/script 220:55.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 220:55.28 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 220:55.28 from /builddir/build/BUILD/firefox-78.7.0/dom/worklet/Worklet.cpp:27, 220:55.28 from Unified_cpp_dom_worklet0.cpp:2: 220:55.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 220:55.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 220:55.28 79 | memset(this, 0, sizeof(nsXPTCVariant)); 220:55.28 | ^ 220:55.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 220:55.28 44 | struct nsXPTCVariant { 220:55.28 | ^~~~~~~~~~~~~ 220:57.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 220:57.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 220:57.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRefPtrHashtable.h:10, 220:57.09 from /builddir/build/BUILD/firefox-78.7.0/dom/worklet/Worklet.h:12, 220:57.09 from /builddir/build/BUILD/firefox-78.7.0/dom/worklet/Worklet.cpp:7, 220:57.09 from Unified_cpp_dom_worklet0.cpp:2: 220:57.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 220:57.09 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 220:57.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 220:57.09 34 | memset(aT, 0, sizeof(T)); 220:57.09 | ~~~~~~^~~~~~~~~~~~~~~~~~ 220:57.09 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/worklet/Worklet.cpp:27, 220:57.09 from Unified_cpp_dom_worklet0.cpp:2: 220:57.09 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 220:57.09 2214 | struct GlobalProperties { 220:57.09 | ^~~~~~~~~~~~~~~~ 221:02.16 dom/payments 221:08.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 221:08.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 221:08.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 221:08.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 221:08.32 from /builddir/build/BUILD/firefox-78.7.0/dom/script/ScriptLoadRequest.h:12, 221:08.32 from /builddir/build/BUILD/firefox-78.7.0/dom/script/LoadedScript.h:13, 221:08.32 from /builddir/build/BUILD/firefox-78.7.0/dom/script/LoadedScript.cpp:7, 221:08.32 from Unified_cpp_dom_script0.cpp:2: 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 221:08.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 221:08.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 221:08.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:08.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 221:08.33 from /builddir/build/BUILD/firefox-78.7.0/dom/script/ScriptSettings.cpp:14, 221:08.33 from Unified_cpp_dom_script0.cpp:56: 221:08.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 221:08.33 27 | struct JSGCSetting { 221:08.33 | ^~~~~~~~~~~ 221:26.67 dom/payments/ipc 221:28.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:28.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:28.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:28.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:28.05 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:28.05 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:28.05 from Unified_cpp_dom_payments0.cpp:2: 221:28.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::BasicCardService::IsValidBasicCardRequest(JSContext*, JSObject*, nsAString&)': 221:28.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::BasicCardRequest [1]' [-Warray-bounds] 221:28.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:28.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:28.05 In file included from Unified_cpp_dom_payments0.cpp:2: 221:28.05 /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:52:20: note: while referencing 'request' 221:28.05 52 | BasicCardRequest request; 221:28.05 | ^~~~~~~ 221:30.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:30.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:30.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:30.93 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:30.93 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:30.93 from Unified_cpp_dom_payments0.cpp:2: 221:30.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PaymentAddress::GetAddressLine(nsTArray >&) const': 221:30.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 221:30.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:30.93 In file included from Unified_cpp_dom_payments0.cpp:29: 221:30.93 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentAddress.cpp:48:32: note: while referencing '' 221:30.93 48 | aRetVal = mAddressLine.Clone(); 221:30.93 | ^ 221:32.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:32.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:32.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:32.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:32.24 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:32.24 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:32.25 from Unified_cpp_dom_payments0.cpp:2: 221:32.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::PaymentRequest::IsValidMethodData(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 221:32.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:32.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:32.25 In file included from Unified_cpp_dom_payments0.cpp:47: 221:32.25 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequest.cpp:308:22: note: while referencing 'methods' 221:32.25 308 | nsTArray methods; 221:32.25 | ^~~~~~~ 221:32.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:32.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:32.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:32.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:32.26 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:32.26 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:32.26 from Unified_cpp_dom_payments0.cpp:2: 221:32.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:32.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:32.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:32.26 In file included from Unified_cpp_dom_payments0.cpp:47: 221:32.26 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequest.cpp:308:22: note: while referencing 'methods' 221:32.26 308 | nsTArray methods; 221:32.26 | ^~~~~~~ 221:32.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:32.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:32.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:32.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:32.46 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:32.46 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:32.46 from Unified_cpp_dom_payments0.cpp:2: 221:32.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::PaymentRequest::IsValidDetailsBase(const mozilla::dom::PaymentDetailsBase&, bool, mozilla::ErrorResult&)': 221:32.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:32.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:32.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:32.46 In file included from Unified_cpp_dom_payments0.cpp:47: 221:32.46 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequest.cpp:517:24: note: while referencing 'seenIDs' 221:32.46 517 | nsTArray seenIDs; 221:32.46 | ^~~~~~~ 221:32.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:32.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:32.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:32.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:32.47 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:32.47 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:32.47 from Unified_cpp_dom_payments0.cpp:2: 221:32.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:32.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:32.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:32.47 In file included from Unified_cpp_dom_payments0.cpp:47: 221:32.47 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequest.cpp:517:24: note: while referencing 'seenIDs' 221:32.47 517 | nsTArray seenIDs; 221:32.48 | ^~~~~~~ 221:32.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:32.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:32.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:32.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:32.69 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:32.69 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:32.69 from Unified_cpp_dom_payments0.cpp:2: 221:32.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::{anonymous}::ConvertDetailsBase.constprop(JSContext*, const mozilla::dom::PaymentDetailsBase&, nsTArray&, nsTArray&, nsTArray&, bool, mozilla::ErrorResult&)': 221:32.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:32.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:32.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:32.70 In file included from Unified_cpp_dom_payments0.cpp:65: 221:32.70 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:75:28: note: while referencing 'additionalDisplayItems' 221:32.70 75 | nsTArray additionalDisplayItems; 221:32.70 | ^~~~~~~~~~~~~~~~~~~~~~ 221:33.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.22 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.22 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.22 from Unified_cpp_dom_payments0.cpp:2: 221:33.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PaymentRequestManager::UpdatePayment(JSContext*, mozilla::dom::PaymentRequest*, const mozilla::dom::PaymentDetailsUpdate&, bool, mozilla::ErrorResult&)': 221:33.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.22 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.22 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:168:39: note: while referencing 'modifiers' 221:33.23 168 | nsTArray modifiers; 221:33.23 | ^~~~~~~~~ 221:33.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.23 from Unified_cpp_dom_payments0.cpp:2: 221:33.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.23 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.23 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:167:38: note: while referencing 'shippingOptions' 221:33.23 167 | nsTArray shippingOptions; 221:33.23 | ^~~~~~~~~~~~~~~ 221:33.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.24 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.24 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.24 from Unified_cpp_dom_payments0.cpp:2: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.25 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:166:28: note: while referencing 'displayItems' 221:33.25 166 | nsTArray displayItems; 221:33.25 | ^~~~~~~~~~~~ 221:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.25 from Unified_cpp_dom_payments0.cpp:2: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.25 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:168:39: note: while referencing 'modifiers' 221:33.25 168 | nsTArray modifiers; 221:33.25 | ^~~~~~~~~ 221:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.25 from Unified_cpp_dom_payments0.cpp:2: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.25 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.25 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:167:38: note: while referencing 'shippingOptions' 221:33.25 167 | nsTArray shippingOptions; 221:33.25 | ^~~~~~~~~~~~~~~ 221:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.25 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.25 from Unified_cpp_dom_payments0.cpp:2: 221:33.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.26 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.26 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:166:28: note: while referencing 'displayItems' 221:33.26 166 | nsTArray displayItems; 221:33.26 | ^~~~~~~~~~~~ 221:33.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.77 from Unified_cpp_dom_payments0.cpp:2: 221:33.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PaymentRequestManager::CreatePayment(JSContext*, nsPIDOMWindowInner*, nsIPrincipal*, const mozilla::dom::Sequence&, const mozilla::dom::PaymentDetailsInit&, const mozilla::dom::PaymentOptions&, mozilla::dom::PaymentRequest**, mozilla::ErrorResult&)': 221:33.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.77 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.77 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:136:39: note: while referencing 'modifiers' 221:33.77 136 | nsTArray modifiers; 221:33.77 | ^~~~~~~~~ 221:33.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.77 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.78 from Unified_cpp_dom_payments0.cpp:2: 221:33.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.78 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.78 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:135:38: note: while referencing 'shippingOptions' 221:33.78 135 | nsTArray shippingOptions; 221:33.78 | ^~~~~~~~~~~~~~~ 221:33.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.78 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.79 from Unified_cpp_dom_payments0.cpp:2: 221:33.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.80 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.80 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:134:28: note: while referencing 'displayItems' 221:33.80 134 | nsTArray displayItems; 221:33.80 | ^~~~~~~~~~~~ 221:33.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.80 from Unified_cpp_dom_payments0.cpp:2: 221:33.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.80 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.80 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:136:39: note: while referencing 'modifiers' 221:33.80 136 | nsTArray modifiers; 221:33.80 | ^~~~~~~~~ 221:33.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.81 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.81 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.81 from Unified_cpp_dom_payments0.cpp:2: 221:33.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.82 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.82 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:135:38: note: while referencing 'shippingOptions' 221:33.82 135 | nsTArray shippingOptions; 221:33.82 | ^~~~~~~~~~~~~~~ 221:33.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.82 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.82 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.82 from Unified_cpp_dom_payments0.cpp:2: 221:33.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.82 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.82 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:134:28: note: while referencing 'displayItems' 221:33.82 134 | nsTArray displayItems; 221:33.83 | ^~~~~~~~~~~~ 221:33.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.83 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.83 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.83 from Unified_cpp_dom_payments0.cpp:2: 221:33.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.84 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.84 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:483:34: note: while referencing 'methodData' 221:33.84 483 | nsTArray methodData; 221:33.84 | ^~~~~~~~~~ 221:33.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:33.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:33.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:33.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:33.84 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:33.84 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:33.84 from Unified_cpp_dom_payments0.cpp:2: 221:33.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 221:33.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:33.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:33.85 In file included from Unified_cpp_dom_payments0.cpp:65: 221:33.85 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:483:34: note: while referencing 'methodData' 221:33.85 483 | nsTArray methodData; 221:33.85 | ^~~~~~~~~~ 221:34.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:34.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:34.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:34.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:34.59 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:34.59 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:34.59 from Unified_cpp_dom_payments0.cpp:2: 221:34.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PaymentRequest::UpdateShippingAddress(const nsAString&, const nsTArray >&, const nsAString&, const nsAString&, const nsAString&, const nsAString&, const nsAString&, const nsAString&, const nsAString&, const nsAString&, const nsAString&)': 221:34.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:34.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:34.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:34.59 In file included from Unified_cpp_dom_payments0.cpp:47: 221:34.59 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequest.cpp:1053:22: note: while referencing 'emptyArray' 221:34.60 1053 | nsTArray emptyArray; 221:34.60 | ^~~~~~~~~~ 221:35.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:35.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 221:35.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 221:35.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 221:35.48 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.h:10, 221:35.48 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/BasicCardPayment.cpp:7, 221:35.48 from Unified_cpp_dom_payments0.cpp:2: 221:35.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PaymentRequestManager::RespondPayment(mozilla::dom::PaymentRequest*, const mozilla::dom::IPCPaymentActionResponse&)': 221:35.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 221:35.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:35.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:35.48 In file included from Unified_cpp_dom_payments0.cpp:65: 221:35.48 /builddir/build/BUILD/firefox-78.7.0/dom/payments/PaymentRequestManager.cpp:250:53: note: while referencing '' 221:35.48 250 | data.billingAddress().addressLine().Clone(); 221:35.48 | ^ 221:38.55 dom/websocket 221:40.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 221:40.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 221:40.15 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 221:40.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 221:40.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 221:40.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 221:40.16 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/ipc/PaymentRequestChild.h:10, 221:40.16 from /builddir/build/BUILD/firefox-78.7.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 221:40.16 from Unified_cpp_dom_payments_ipc0.cpp:2: 221:40.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PaymentRequestParent::SerializeAddress(mozilla::dom::PPaymentRequestParent::IPCPaymentAddress&, nsIPaymentAddress*)': 221:40.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 221:40.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 221:40.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:40.16 In file included from Unified_cpp_dom_payments_ipc0.cpp:11: 221:40.16 /builddir/build/BUILD/firefox-78.7.0/dom/payments/ipc/PaymentRequestParent.cpp:405:22: note: while referencing 'addressLine' 221:40.16 405 | nsTArray addressLine; 221:40.16 | ^~~~~~~~~~~ 221:41.88 dom/serviceworkers 221:58.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 221:58.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 221:58.07 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.h:12, 221:58.08 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:7, 221:58.08 from Unified_cpp_dom_websocket0.cpp:2: 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 221:58.08 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 221:58.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:58.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 221:58.08 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:27, 221:58.08 from Unified_cpp_dom_websocket0.cpp:2: 221:58.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 221:58.08 27 | struct JSGCSetting { 221:58.08 | ^~~~~~~~~~~ 222:01.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:01.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 222:01.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 222:01.80 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.h:12, 222:01.80 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:7, 222:01.80 from Unified_cpp_dom_websocket0.cpp:2: 222:01.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::WebSocketImpl::ConsoleError()': 222:01.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:01.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:01.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:01.81 In file included from Unified_cpp_dom_websocket0.cpp:2: 222:01.81 /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:497:22: note: while referencing 'formatStrings' 222:01.81 497 | nsTArray formatStrings; 222:01.81 | ^~~~~~~~~~~~~ 222:02.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 222:02.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 222:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.h:12, 222:02.90 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:7, 222:02.90 from Unified_cpp_dom_websocket0.cpp:2: 222:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::WebSocket::ConstructorCommon(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Sequence >&, nsITransportProvider*, const nsACString&, mozilla::ErrorResult&)': 222:02.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:02.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:02.90 In file included from Unified_cpp_dom_websocket0.cpp:2: 222:02.90 /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:1195:22: note: while referencing 'protocolArray' 222:02.90 1195 | nsTArray protocolArray; 222:02.90 | ^~~~~~~~~~~~~ 222:03.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:03.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 222:03.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 222:03.18 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.h:12, 222:03.18 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:7, 222:03.19 from Unified_cpp_dom_websocket0.cpp:2: 222:03.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::StringOrStringSequence&, mozilla::ErrorResult&)': 222:03.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 222:03.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:03.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:03.19 In file included from Unified_cpp_dom_websocket0.cpp:2: 222:03.19 /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:914:22: note: while referencing 'protocols' 222:03.19 914 | Sequence protocols; 222:03.19 | ^~~~~~~~~ 222:03.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:03.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 222:03.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 222:03.27 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.h:12, 222:03.27 from /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:7, 222:03.27 from Unified_cpp_dom_websocket0.cpp:2: 222:03.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::WebSocket::CreateAndDispatchMessageEvent(const nsACString&, bool)': 222:03.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 222:03.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:03.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:03.27 In file included from Unified_cpp_dom_websocket0.cpp:2: 222:03.28 /builddir/build/BUILD/firefox-78.7.0/dom/websocket/WebSocket.cpp:1891:64: note: while referencing '' 222:03.28 1891 | Sequence>()); 222:03.28 | ^ 222:04.82 dom/simpledb 222:05.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 222:05.33 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/FetchEventOpChild.h:12, 222:05.33 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 222:05.33 from Unified_cpp_dom_serviceworkers0.cpp:2: 222:05.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 222:05.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 222:05.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 222:05.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 222:05.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 222:05.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 222:05.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 222:05.34 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 222:05.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:05.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 222:05.34 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerPrivate.h:13, 222:05.34 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/FetchEventOpChild.cpp:31, 222:05.34 from Unified_cpp_dom_serviceworkers0.cpp:2: 222:05.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 222:05.34 27 | struct JSGCSetting { 222:05.35 | ^~~~~~~~~~~ 222:30.62 dom/reporting 222:50.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 222:50.99 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 222:50.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 222:51.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 222:51.00 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 222:51.00 from Unified_cpp_dom_serviceworkers1.cpp:2: 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 222:51.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 222:51.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 222:51.01 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 222:51.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:51.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 222:51.01 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerEvents.cpp:33, 222:51.01 from Unified_cpp_dom_serviceworkers1.cpp:11: 222:51.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 222:51.01 27 | struct JSGCSetting { 222:51.01 | ^~~~~~~~~~~ 222:54.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.37 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.37 from Unified_cpp_dom_reporting0.cpp:2: 222:54.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleInvalidJSON(nsIHttpChannel*, nsIURI*)': 222:54.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.37 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.37 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:381:22: note: while referencing 'params' 222:54.37 381 | nsTArray params; 222:54.37 | ^~~~~~ 222:54.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.38 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.38 from Unified_cpp_dom_reporting0.cpp:2: 222:54.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleDuplicateGroup(nsIHttpChannel*, nsIURI*, const nsAString&)': 222:54.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.38 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.38 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:389:22: note: while referencing 'params' 222:54.38 389 | nsTArray params; 222:54.38 | ^~~~~~ 222:54.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.40 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.40 from Unified_cpp_dom_reporting0.cpp:2: 222:54.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleInvalidNameItem(nsIHttpChannel*, nsIURI*)': 222:54.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.41 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.41 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:398:22: note: while referencing 'params' 222:54.41 398 | nsTArray params; 222:54.41 | ^~~~~~ 222:54.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.43 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.43 from Unified_cpp_dom_reporting0.cpp:2: 222:54.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleIncompleteItem(nsIHttpChannel*, nsIURI*, const nsAString&)': 222:54.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.43 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.43 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:407:22: note: while referencing 'params' 222:54.43 407 | nsTArray params; 222:54.43 | ^~~~~~ 222:54.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.45 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.45 from Unified_cpp_dom_reporting0.cpp:2: 222:54.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleIncompleteEndpoint(nsIHttpChannel*, nsIURI*, const nsAString&)': 222:54.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.45 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.46 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:417:22: note: while referencing 'params' 222:54.46 417 | nsTArray params; 222:54.46 | ^~~~~~ 222:54.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:54.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:54.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:54.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:54.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:54.47 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:54.48 from Unified_cpp_dom_reporting0.cpp:2: 222:54.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ReportingHeader::LogToConsoleInvalidURLEndpoint(nsIHttpChannel*, nsIURI*, const nsAString&, const nsAString&)': 222:54.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:54.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:54.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:54.48 In file included from Unified_cpp_dom_reporting0.cpp:74: 222:54.48 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingHeader.cpp:429:22: note: while referencing 'params' 222:54.48 429 | nsTArray params; 222:54.48 | ^~~~~~ 222:55.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:55.96 from Unified_cpp_dom_reporting0.cpp:2: 222:55.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ReportingObserver::MaybeNotify()': 222:55.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 222:55.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:55.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:55.96 In file included from Unified_cpp_dom_reporting0.cpp:83: 222:55.96 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingObserver.cpp:142:35: note: while referencing 'reports' 222:55.96 142 | Sequence> reports; 222:55.96 | ^~~~~~~ 222:55.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:55.96 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:55.96 from Unified_cpp_dom_reporting0.cpp:2: 222:55.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:55.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:55.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:55.96 In file included from Unified_cpp_dom_reporting0.cpp:83: 222:55.96 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingObserver.cpp:139:28: note: while referencing 'list' 222:55.96 139 | nsTArray> list; 222:55.97 | ^~~~ 222:55.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:55.98 from Unified_cpp_dom_reporting0.cpp:2: 222:55.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 222:55.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:55.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:55.98 In file included from Unified_cpp_dom_reporting0.cpp:83: 222:55.98 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingObserver.cpp:142:35: note: while referencing 'reports' 222:55.98 142 | Sequence> reports; 222:55.98 | ^~~~~~~ 222:55.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:55.98 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:55.98 from Unified_cpp_dom_reporting0.cpp:2: 222:55.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:55.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:55.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:55.99 In file included from Unified_cpp_dom_reporting0.cpp:83: 222:55.99 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingObserver.cpp:139:28: note: while referencing 'list' 222:55.99 139 | nsTArray> list; 222:55.99 | ^~~~ 222:56.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:56.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:56.16 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:56.16 from Unified_cpp_dom_reporting0.cpp:2: 222:56.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::ReportingObserver::Constructor(const mozilla::dom::GlobalObject&, mozilla::dom::ReportingObserverCallback&, const mozilla::dom::ReportingObserverOptions&, mozilla::ErrorResult&)': 222:56.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 222:56.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:56.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:56.16 In file included from Unified_cpp_dom_reporting0.cpp:83: 222:56.16 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportingObserver.cpp:41:22: note: while referencing 'types' 222:56.16 41 | nsTArray types; 222:56.16 | ^~~~~ 222:56.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:56.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:56.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:56.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:56.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:56.93 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:56.93 from Unified_cpp_dom_reporting0.cpp:2: 222:56.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::ReportDeliver::Notify(nsITimer*)': 222:56.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 222:56.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:56.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:56.93 In file included from Unified_cpp_dom_reporting0.cpp:65: 222:56.93 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportDeliver.cpp:343:24: note: while referencing 'reports' 222:56.94 343 | nsTArray reports; 222:56.94 | ^~~~~~~ 222:56.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 222:56.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPIDOMWindow.h:14, 222:56.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 222:56.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 222:56.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 222:56.94 from /builddir/build/BUILD/firefox-78.7.0/dom/reporting/CrashReport.cpp:9, 222:56.94 from Unified_cpp_dom_reporting0.cpp:2: 222:56.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 222:56.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 222:56.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:56.94 In file included from Unified_cpp_dom_reporting0.cpp:65: 222:56.94 /builddir/build/BUILD/firefox-78.7.0/dom/reporting/ReportDeliver.cpp:355:40: note: while referencing '' 222:56.94 355 | nsTArray({report})); 222:56.94 | ^ 222:59.50 dom/localstorage 223:16.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:16.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:16.69 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:16.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:16.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 223:16.69 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 223:16.69 from Unified_cpp_dom_serviceworkers1.cpp:2: 223:16.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)': 223:16.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 223:16.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:16.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:16.70 In file included from Unified_cpp_dom_serviceworkers1.cpp:101: 223:16.70 /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerOp.cpp:961:42: note: while referencing 'ports' 223:16.70 961 | Sequence> ports; 223:16.70 | ^~~~~ 223:20.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:20.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:20.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:20.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:20.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 223:20.37 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 223:20.38 from Unified_cpp_dom_serviceworkers1.cpp:2: 223:20.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::{anonymous}::SendMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)': 223:20.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 223:20.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:20.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:20.38 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 223:20.38 /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerPrivate.cpp:483:42: note: while referencing 'ports' 223:20.38 483 | Sequence> ports; 223:20.38 | ^~~~~ 223:39.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:39.22 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:39.23 from Unified_cpp_dom_localstorage0.cpp:2: 223:39.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::LSSnapshot::GetItemInternal(const nsAString&, const mozilla::dom::Optional >&, nsAString&)': 223:39.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:39.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:39.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:39.23 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:39.23 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:653:32: note: while referencing 'itemInfos' 223:39.23 653 | nsTArray itemInfos; 223:39.23 | ^~~~~~~~~ 223:39.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:39.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:39.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:39.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:39.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:39.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:39.24 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:39.24 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:39.24 from Unified_cpp_dom_localstorage0.cpp:2: 223:39.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:39.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:39.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:39.24 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:39.24 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:653:32: note: while referencing 'itemInfos' 223:39.24 653 | nsTArray itemInfos; 223:39.25 | ^~~~~~~~~ 223:39.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:39.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:39.25 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:39.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:39.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:39.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:39.26 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:39.26 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:39.26 from Unified_cpp_dom_localstorage0.cpp:2: 223:39.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:39.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:39.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:39.26 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:39.26 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:605:30: note: while referencing 'itemInfos' 223:39.26 605 | nsTArray itemInfos; 223:39.26 | ^~~~~~~~~ 223:39.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:39.27 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:39.27 from Unified_cpp_dom_localstorage0.cpp:2: 223:39.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:39.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:39.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:39.27 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:39.27 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:605:30: note: while referencing 'itemInfos' 223:39.27 605 | nsTArray itemInfos; 223:39.27 | ^~~~~~~~~ 223:41.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:41.86 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:41.86 from Unified_cpp_dom_localstorage0.cpp:2: 223:41.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::{anonymous}::QuotaClient::ShutdownWorkThreads()::::_FUN(nsITimer*, void*)': 223:41.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:41.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:41.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:41.87 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:41.87 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3193:30: note: while referencing 'databases' 223:41.87 3193 | nsTArray> databases; 223:41.87 | ^~~~~~~~~ 223:42.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:42.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:42.47 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:42.47 from Unified_cpp_dom_localstorage0.cpp:2: 223:42.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::dom::{anonymous}::Database::RecvPBackgroundLSSnapshotConstructor(mozilla::dom::PBackgroundLSDatabaseParent::PBackgroundLSSnapshotParent*, const nsString&, const nsString&, const bool&, const int64_t&, const int64_t&, mozilla::dom::PBackgroundLSDatabaseParent::LSSnapshotInitInfo*)': 223:42.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:42.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:42.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:42.48 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:42.48 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:5847:24: note: while referencing 'itemInfos' 223:42.48 5847 | nsTArray itemInfos; 223:42.48 | ^~~~~~~~~ 223:42.53 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:2133:20: warning: 'nextLoadIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 223:42.53 2133 | mNextLoadIndex = aNextLoadIndex; 223:42.53 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 223:42.53 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:5848:12: note: 'nextLoadIndex' was declared here 223:42.53 5848 | uint32_t nextLoadIndex; 223:42.54 | ^~~~~~~~~~~~~ 223:42.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:42.86 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:42.87 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:42.87 from Unified_cpp_dom_localstorage0.cpp:2: 223:42.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::{anonymous}::DatastoreWriteOptimizer::ApplyAndReset(nsTArray&)': 223:42.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:42.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:42.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:42.87 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:42.87 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3688:24: note: while referencing 'writeInfos' 223:42.87 3688 | nsTArray writeInfos; 223:42.87 | ^~~~~~~~~~ 223:43.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.11 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.11 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::SnapshotWriteOptimizer::Enumerate(nsTArray&)': 223:43.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:43.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.12 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:43.12 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:43:24: note: while referencing 'writeInfos' 223:43.12 43 | nsTArray writeInfos; 223:43.12 | ^~~~~~~~~~ 223:43.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.20 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.21 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.21 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.21 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::LSSnapshot::_ZN7mozilla3dom10LSSnapshot13EnsureAllKeysEv.part.0()': 223:43.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:43.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.21 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:43.21 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:795:29: note: while referencing 'writeInfos' 223:43.21 795 | nsTArray writeInfos; 223:43.21 | ^~~~~~~~~~ 223:43.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.22 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.22 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:43.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.23 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:43.23 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:750:22: note: while referencing 'keys' 223:43.23 750 | nsTArray keys; 223:43.23 | ^~~~ 223:43.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.44 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.44 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::LSSnapshot::Checkpoint()': 223:43.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:43.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.45 In file included from Unified_cpp_dom_localstorage0.cpp:47: 223:43.45 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSSnapshot.cpp:900:29: note: while referencing 'writeInfos' 223:43.45 900 | nsTArray writeInfos; 223:43.45 | ^~~~~~~~~~ 223:43.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.50 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.51 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.51 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.51 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::LSDatabase::Observer::Observe(nsISupports*, const char*, const char16_t*)': 223:43.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:43.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.51 In file included from Unified_cpp_dom_localstorage0.cpp:20: 223:43.51 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/LSDatabase.cpp:387:32: note: while referencing 'databases' 223:43.51 387 | nsTArray> databases; 223:43.51 | ^~~~~~~~~ 223:43.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.89 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.89 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::QuotaClient::AbortOperationsForProcess(mozilla::dom::ContentParentId)': 223:43.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:43.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.90 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:43.90 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3177:30: note: while referencing 'databases' 223:43.90 3177 | nsTArray> databases; 223:43.90 | ^~~~~~~~~ 223:43.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:43.97 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:43.98 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:43.98 from Unified_cpp_dom_localstorage0.cpp:2: 223:43.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::QuotaClient::ShutdownWorkThreads()': 223:43.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:43.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:43.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:43.98 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:43.98 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3177:30: note: while referencing 'databases' 223:43.98 3177 | nsTArray> databases; 223:43.98 | ^~~~~~~~~ 223:44.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:44.09 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:44.09 from Unified_cpp_dom_localstorage0.cpp:2: 223:44.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::QuotaClient::AbortOperations(const nsACString&)': 223:44.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:44.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:44.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:44.09 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:44.09 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3177:30: note: while referencing 'databases' 223:44.10 3177 | nsTArray> databases; 223:44.10 | ^~~~~~~~~ 223:44.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.h:10, 223:44.10 from /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsChild.cpp:7, 223:44.10 from Unified_cpp_dom_localstorage0.cpp:2: 223:44.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 223:44.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:44.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:44.11 In file included from Unified_cpp_dom_localstorage0.cpp:11: 223:44.11 /builddir/build/BUILD/firefox-78.7.0/dom/localstorage/ActorsParent.cpp:3177:30: note: while referencing 'databases' 223:44.11 3177 | nsTArray> databases; 223:44.11 | ^~~~~~~~~ 223:48.23 dom/prio 223:55.81 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerJob.h:12, 223:55.81 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 223:55.82 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 223:55.82 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 223:55.82 from Unified_cpp_dom_serviceworkers2.cpp:2: 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 223:55.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223:55.82 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 223:55.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:55.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 223:55.82 from /builddir/build/BUILD/firefox-78.7.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:16, 223:55.83 from Unified_cpp_dom_serviceworkers2.cpp:20: 223:55.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 223:55.83 27 | struct JSGCSetting { 223:55.83 | ^~~~~~~~~~~ 223:56.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:56.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 223:56.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 223:56.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:11, 223:56.55 from Unified_cpp_dom_prio0.cpp:2: 223:56.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, const nsCString&, const mozilla::dom::PrioParams&, mozilla::dom::RootedDictionary&, mozilla::ErrorResult&)': 223:56.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:56.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:56.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:56.55 In file included from Unified_cpp_dom_prio0.cpp:2: 223:56.55 /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:72:21: note: while referencing 'arrayForServerB' 223:56.55 72 | nsTArray arrayForServerB; 223:56.55 | ^~~~~~~~~~~~~~~ 223:56.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 223:56.55 from /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:11, 223:56.56 from Unified_cpp_dom_prio0.cpp:2: 223:56.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:56.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:56.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:56.57 In file included from Unified_cpp_dom_prio0.cpp:2: 223:56.57 /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:71:21: note: while referencing 'arrayForServerA' 223:56.57 71 | nsTArray arrayForServerA; 223:56.57 | ^~~~~~~~~~~~~~~ 223:56.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:11, 223:56.57 from Unified_cpp_dom_prio0.cpp:2: 223:56.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:56.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:56.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:56.57 In file included from Unified_cpp_dom_prio0.cpp:2: 223:56.57 /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:72:21: note: while referencing 'arrayForServerB' 223:56.57 72 | nsTArray arrayForServerB; 223:56.57 | ^~~~~~~~~~~~~~~ 223:56.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 223:56.57 from /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:11, 223:56.57 from Unified_cpp_dom_prio0.cpp:2: 223:56.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 223:56.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 223:56.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:56.58 In file included from Unified_cpp_dom_prio0.cpp:2: 223:56.58 /builddir/build/BUILD/firefox-78.7.0/dom/prio/PrioEncoder.cpp:71:21: note: while referencing 'arrayForServerA' 223:56.58 71 | nsTArray arrayForServerA; 223:56.58 | ^~~~~~~~~~~~~~~ 223:56.90 dom/l10n 224:15.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:15.63 from Unified_cpp_dom_l10n0.cpp:2: 224:15.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::L10nOverlays::OverlayAttributes(const mozilla::dom::Nullable >&, mozilla::dom::Element*, mozilla::ErrorResult&)': 224:15.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:15.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:15.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:15.63 In file included from Unified_cpp_dom_l10n0.cpp:29: 224:15.63 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nOverlays.cpp:130:22: note: while referencing 'explicitlyAllowed' 224:15.63 130 | nsTArray explicitlyAllowed; 224:15.63 | ^~~~~~~~~~~~~~~~~ 224:15.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:15.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:15.64 from Unified_cpp_dom_l10n0.cpp:2: 224:15.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:15.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:15.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:15.64 In file included from Unified_cpp_dom_l10n0.cpp:29: 224:15.64 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nOverlays.cpp:130:22: note: while referencing 'explicitlyAllowed' 224:15.64 130 | nsTArray explicitlyAllowed; 224:15.64 | ^~~~~~~~~~~~~~~~~ 224:15.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:15.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:15.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:15.93 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:15.93 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:15.93 from Unified_cpp_dom_l10n0.cpp:2: 224:15.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::L10nMutations::ContentAppended(nsIContent*)': 224:15.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:15.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:15.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:15.93 In file included from Unified_cpp_dom_l10n0.cpp:20: 224:15.93 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nMutations.cpp:64:36: note: while referencing 'elements' 224:15.93 64 | Sequence> elements; 224:15.93 | ^~~~~~~~ 224:15.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:15.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:15.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:15.98 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:15.98 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:15.98 from Unified_cpp_dom_l10n0.cpp:2: 224:15.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::L10nMutations::ContentInserted(nsIContent*)': 224:15.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:15.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:15.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:15.98 In file included from Unified_cpp_dom_l10n0.cpp:20: 224:15.98 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nMutations.cpp:83:36: note: while referencing 'elements' 224:15.99 83 | Sequence> elements; 224:15.99 | ^~~~~~~~ 224:15.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:15.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:15.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:15.99 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:15.99 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:15.99 from Unified_cpp_dom_l10n0.cpp:2: 224:15.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:15.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:15.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:15.99 In file included from Unified_cpp_dom_l10n0.cpp:20: 224:15.99 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nMutations.cpp:83:36: note: while referencing 'elements' 224:15.99 83 | Sequence> elements; 224:16.00 | ^~~~~~~~ 224:16.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.22 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.22 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.22 from Unified_cpp_dom_l10n0.cpp:2: 224:16.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::DOMLocalization::ConvertStringToL10nArgs(const nsString&, mozilla::intl::L10nArgs&, mozilla::ErrorResult&)': 224:16.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::L10nArgsHelperDict [1]' [-Warray-bounds] 224:16.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.23 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:16.23 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:579:22: note: while referencing 'helperDict' 224:16.23 579 | L10nArgsHelperDict helperDict; 224:16.23 | ^~~~~~~~~~ 224:16.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.23 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.23 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.23 from Unified_cpp_dom_l10n0.cpp:2: 224:16.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::L10nArgsHelperDict [1]' [-Warray-bounds] 224:16.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.24 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:16.24 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:579:22: note: while referencing 'helperDict' 224:16.24 579 | L10nArgsHelperDict helperDict; 224:16.24 | ^~~~~~~~~~ 224:16.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.38 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.38 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.38 from Unified_cpp_dom_l10n0.cpp:2: 224:16.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)': 224:16.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 224:16.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.39 In file included from Unified_cpp_dom_l10n0.cpp:29: 224:16.39 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nOverlays.cpp:189:34: note: while referencing 'sequence' 224:16.39 189 | Sequence sequence; 224:16.39 | ^~~~~~~~ 224:16.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.75 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.75 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.75 from Unified_cpp_dom_l10n0.cpp:2: 224:16.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::DOMLocalization::_ZN7mozilla3dom15DOMLocalization17ApplyTranslationsER8nsTArrayI8nsCOMPtrINS0_7ElementEEERS2_INS0_8NullableINS0_11L10nMessageEEEEP22nsXULPrototypeDocumentRNS_11ErrorResultE.part.0(nsTArray >&, nsTArray >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)': 224:16.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 224:16.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.75 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:16.75 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:465:31: note: while referencing 'errors' 224:16.75 465 | nsTArray errors; 224:16.75 | ^~~~~~ 224:16.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.83 from Unified_cpp_dom_l10n0.cpp:2: 224:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void ElementTranslationHandler::ResolvedCallback(JSContext*, JS::Handle)': 224:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:16.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.83 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:16.83 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:181:37: note: while referencing 'l10nData' 224:16.83 181 | nsTArray> l10nData; 224:16.83 | ^~~~~~~~ 224:16.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.83 from Unified_cpp_dom_l10n0.cpp:2: 224:16.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:16.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.84 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:16.84 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:181:37: note: while referencing 'l10nData' 224:16.84 181 | nsTArray> l10nData; 224:16.84 | ^~~~~~~~ 224:16.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.97 from Unified_cpp_dom_l10n0.cpp:2: 224:16.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)': 224:16.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 224:16.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.97 In file included from Unified_cpp_dom_l10n0.cpp:29: 224:16.97 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing 'errors' 224:16.97 408 | nsTArray errors; 224:16.97 | ^~~~~~ 224:16.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:16.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:16.98 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:16.98 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:16.98 from Unified_cpp_dom_l10n0.cpp:2: 224:16.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 224:16.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:16.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:16.98 In file included from Unified_cpp_dom_l10n0.cpp:29: 224:16.98 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing 'errors' 224:16.98 408 | nsTArray errors; 224:16.98 | ^~~~~~ 224:17.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.40 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.40 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.40 from Unified_cpp_dom_l10n0.cpp:2: 224:17.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DOMLocalization::TranslateElements(const mozilla::dom::Sequence >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)': 224:17.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:17.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.40 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:17.40 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:319:37: note: while referencing 'l10nMessages' 224:17.40 319 | nsTArray> l10nMessages; 224:17.40 | ^~~~~~~~~~~~ 224:17.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.41 from Unified_cpp_dom_l10n0.cpp:2: 224:17.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:17.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.41 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:17.41 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:319:37: note: while referencing 'l10nMessages' 224:17.41 319 | nsTArray> l10nMessages; 224:17.41 | ^~~~~~~~~~~~ 224:17.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.41 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.41 from Unified_cpp_dom_l10n0.cpp:2: 224:17.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 224:17.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.42 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:17.42 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:277:21: note: while referencing 'l10nKeys' 224:17.42 277 | Sequence l10nKeys; 224:17.43 | ^~~~~~~~ 224:17.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.63 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.63 from Unified_cpp_dom_l10n0.cpp:2: 224:17.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DOMLocalization::TranslateFragment(nsINode&, mozilla::ErrorResult&)': 224:17.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.63 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:17.63 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:150:36: note: while referencing 'elements' 224:17.63 150 | Sequence> elements; 224:17.63 | ^~~~~~~~ 224:17.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.66 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.66 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.66 from Unified_cpp_dom_l10n0.cpp:2: 224:17.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::L10nMutations::FlushPendingTranslations()': 224:17.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.66 In file included from Unified_cpp_dom_l10n0.cpp:20: 224:17.66 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/L10nMutations.cpp:127:36: note: while referencing 'elements' 224:17.66 127 | Sequence> elements; 224:17.66 | ^~~~~~~~ 224:17.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.73 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.73 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.73 from Unified_cpp_dom_l10n0.cpp:2: 224:17.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentL10n::ConnectRoot(nsINode&, bool, mozilla::ErrorResult&)': 224:17.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.73 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:17.73 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:150:36: note: while referencing 'elements' 224:17.73 150 | Sequence> elements; 224:17.73 | ^~~~~~~~ 224:17.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.79 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.79 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.79 from Unified_cpp_dom_l10n0.cpp:2: 224:17.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)': 224:17.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.79 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.79 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 224:17.79 179 | Sequence> elements; 224:17.79 | ^~~~~~~~ 224:17.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.80 from Unified_cpp_dom_l10n0.cpp:2: 224:17.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.80 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 224:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 224:17.80 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.80 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 224:17.80 179 | Sequence> elements; 224:17.80 | ^~~~~~~~ 224:17.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.81 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.81 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.81 from Unified_cpp_dom_l10n0.cpp:2: 224:17.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.82 245 | header->mLength = length; 224:17.82 | ~~~~~~~~~~~~~~~~^~~~~~~~ 224:17.82 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.82 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 224:17.82 179 | Sequence> elements; 224:17.82 | ^~~~~~~~ 224:17.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.82 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.82 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.82 from Unified_cpp_dom_l10n0.cpp:2: 224:17.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:17.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.82 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.82 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:215:31: note: while referencing 'promises' 224:17.83 215 | nsTArray> promises; 224:17.83 | ^~~~~~~~ 224:17.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.83 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.83 from Unified_cpp_dom_l10n0.cpp:2: 224:17.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.83 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.83 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:195:38: note: while referencing 'nonProtoElements' 224:17.83 195 | Sequence> nonProtoElements; 224:17.84 | ^~~~~~~~~~~~~~~~ 224:17.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.84 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.84 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.84 from Unified_cpp_dom_l10n0.cpp:2: 224:17.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:17.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.85 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.85 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:215:31: note: while referencing 'promises' 224:17.85 215 | nsTArray> promises; 224:17.85 | ^~~~~~~~ 224:17.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.85 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.85 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.85 from Unified_cpp_dom_l10n0.cpp:2: 224:17.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.85 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.85 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:195:38: note: while referencing 'nonProtoElements' 224:17.85 195 | Sequence> nonProtoElements; 224:17.85 | ^~~~~~~~~~~~~~~~ 224:17.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:17.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:17.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:17.86 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:17.86 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:17.86 from Unified_cpp_dom_l10n0.cpp:2: 224:17.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:17.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:17.86 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:17.86 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 224:17.86 179 | Sequence> elements; 224:17.86 | ^~~~~~~~ 224:18.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:18.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:18.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:18.11 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:18.11 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:18.11 from Unified_cpp_dom_l10n0.cpp:2: 224:18.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DOMLocalization::TranslateRoots(mozilla::ErrorResult&)': 224:18.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:18.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:18.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:18.11 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:18.11 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:377:29: note: while referencing 'promises' 224:18.11 377 | nsTArray> promises; 224:18.11 | ^~~~~~~~ 224:18.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:18.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:18.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:18.12 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:18.12 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:18.12 from Unified_cpp_dom_l10n0.cpp:2: 224:18.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:18.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:18.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:18.12 In file included from Unified_cpp_dom_l10n0.cpp:2: 224:18.12 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:150:36: note: while referencing 'elements' 224:18.12 150 | Sequence> elements; 224:18.12 | ^~~~~~~~ 224:18.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:18.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:18.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:18.24 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:18.24 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:18.24 from Unified_cpp_dom_l10n0.cpp:2: 224:18.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::DocumentL10n::TriggerInitialTranslation()': 224:18.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:18.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:18.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:18.24 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:18.24 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:126:29: note: while referencing 'promises' 224:18.24 126 | nsTArray> promises; 224:18.24 | ^~~~~~~~ 224:18.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:18.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 224:18.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 224:18.25 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.h:10, 224:18.25 from /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DOMLocalization.cpp:10, 224:18.25 from Unified_cpp_dom_l10n0.cpp:2: 224:18.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:18.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:18.25 In file included from Unified_cpp_dom_l10n0.cpp:11: 224:18.25 /builddir/build/BUILD/firefox-78.7.0/dom/l10n/DocumentL10n.cpp:126:29: note: while referencing 'promises' 224:18.25 126 | nsTArray> promises; 224:18.25 | ^~~~~~~~ 224:19.47 dom/presentation 224:26.63 dom/presentation/provider 224:32.91 view 224:57.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.32 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.32 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.32 from Unified_cpp_dom_presentation0.cpp:2: 224:57.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::UpdateAvailabilityUrlChange(const nsTArray >&)': 224:57.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.33 In file included from Unified_cpp_dom_presentation0.cpp:101: 224:57.33 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:415:22: note: while referencing 'supportedAvailabilityUrl' 224:57.33 415 | nsTArray supportedAvailabilityUrl; 224:57.33 | ^~~~~~~~~~~~~~~~~~~~~~~~ 224:57.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.48 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.48 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.48 from Unified_cpp_dom_presentation0.cpp:2: 224:57.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::BuildTCPReceiverTransport(nsIPresentationChannelDescription*, nsIPresentationSessionTransportBuilderListener*)': 224:57.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.48 In file included from Unified_cpp_dom_presentation0.cpp:128: 224:57.48 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationTCPSessionTransport.cpp:164:49: note: while referencing '' 224:57.48 164 | rv = sts->CreateTransport(nsTArray(), serverHost, serverPort, 224:57.48 | ^ 224:57.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.57 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.57 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.57 from Unified_cpp_dom_presentation0.cpp:2: 224:57.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationDeviceManager::GetAvailableDevices(nsIArray*, nsIArray**)': 224:57.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.57 In file included from Unified_cpp_dom_presentation0.cpp:74: 224:57.57 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationDeviceManager.cpp:146:22: note: while referencing 'presentationUrls' 224:57.57 146 | nsTArray presentationUrls; 224:57.57 | ^~~~~~~~~~~~~~~~ 224:57.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.72 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.72 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.72 from Unified_cpp_dom_presentation0.cpp:2: 224:57.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::UnregisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': 224:57.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.72 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 224:57.72 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 224:57.72 from Unified_cpp_dom_presentation0.cpp:101: 224:57.72 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:185:26: note: while referencing 'dummy' 224:57.72 185 | nsTArray dummy; 224:57.72 | ^~~~~ 224:57.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.77 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.77 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.77 from Unified_cpp_dom_presentation0.cpp:2: 224:57.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationService::HandleDeviceAdded(nsIPresentationDevice*)': 224:57.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.77 In file included from Unified_cpp_dom_presentation0.cpp:101: 224:57.77 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:372:22: note: while referencing 'supportedAvailabilityUrl' 224:57.77 372 | nsTArray supportedAvailabilityUrl; 224:57.77 | ^~~~~~~~~~~~~~~~~~~~~~~~ 224:57.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.77 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.77 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.77 from Unified_cpp_dom_presentation0.cpp:2: 224:57.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.77 In file included from Unified_cpp_dom_presentation0.cpp:101: 224:57.77 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:369:22: note: while referencing 'unavailableUrls' 224:57.77 369 | nsTArray unavailableUrls; 224:57.77 | ^~~~~~~~~~~~~~~ 224:57.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:57.85 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:57.85 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:57.85 from Unified_cpp_dom_presentation0.cpp:2: 224:57.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::HandleDeviceRemoved()': 224:57.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:57.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:57.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:57.85 In file included from Unified_cpp_dom_presentation0.cpp:101: 224:57.85 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:391:22: note: while referencing 'availabilityUrls' 224:57.85 391 | nsTArray availabilityUrls; 224:57.85 | ^~~~~~~~~~~~~~~~ 224:58.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:58.06 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:58.06 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:58.06 from Unified_cpp_dom_presentation0.cpp:2: 224:58.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationServiceBase::AvailabilityManager::AddAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*, nsTArray >&) [with T = mozilla::dom::PresentationSessionInfo]': 224:58.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:58.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:58.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:58.06 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 224:58.06 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 224:58.06 from Unified_cpp_dom_presentation0.cpp:101: 224:58.06 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:152:26: note: while referencing 'knownAvailableUrls' 224:58.06 152 | nsTArray knownAvailableUrls; 224:58.06 | ^~~~~~~~~~~~~~~~~~ 224:58.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:58.13 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:58.13 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:58.13 from Unified_cpp_dom_presentation0.cpp:2: 224:58.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::RegisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': 224:58.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:58.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:58.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:58.13 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 224:58.13 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 224:58.13 from Unified_cpp_dom_presentation0.cpp:101: 224:58.13 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:134:26: note: while referencing 'dummy' 224:58.13 134 | nsTArray dummy; 224:58.13 | ^~~~~ 224:58.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:58.81 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:58.81 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:58.81 from Unified_cpp_dom_presentation0.cpp:2: 224:58.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationConnectionList::GetConnections(nsTArray >&) const': 224:58.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 224:58.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:58.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:58.82 In file included from Unified_cpp_dom_presentation0.cpp:65: 224:58.82 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationConnectionList.cpp:49:37: note: while referencing '' 224:58.82 49 | aConnections = mConnections.Clone(); 224:58.82 | ^ 224:58.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:58.89 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:58.89 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:58.89 from Unified_cpp_dom_presentation0.cpp:2: 224:58.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const mozilla::dom::Sequence >&, mozilla::ErrorResult&)': 224:58.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:58.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:58.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:58.90 In file included from Unified_cpp_dom_presentation0.cpp:92: 224:58.90 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationRequest.cpp:95:22: note: while referencing 'urls' 224:58.90 95 | nsTArray urls; 224:58.90 | ^~~~ 224:58.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:58.99 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:58.99 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:58.99 from Unified_cpp_dom_presentation0.cpp:2: 224:58.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)': 224:58.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 224:58.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:58.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:59.00 In file included from Unified_cpp_dom_presentation0.cpp:92: 224:59.00 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationRequest.cpp:69:22: note: while referencing 'urls' 224:59.00 69 | Sequence urls; 224:59.00 | ^~~~ 224:59.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:59.14 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:59.14 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:59.14 from Unified_cpp_dom_presentation0.cpp:2: 224:59.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationAvailability::Shutdown()': 224:59.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:59.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:59.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:59.14 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 224:59.14 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 224:59.14 from Unified_cpp_dom_presentation0.cpp:101: 224:59.14 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:185:26: note: while referencing 'dummy' 224:59.14 185 | nsTArray dummy; 224:59.14 | ^~~~~ 224:59.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 224:59.35 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 224:59.36 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 224:59.36 from Unified_cpp_dom_presentation0.cpp:2: 224:59.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::RegisterRespondingListener(uint64_t, nsIPresentationRespondingListener*)': 224:59.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 224:59.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 224:59.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:59.36 In file included from Unified_cpp_dom_presentation0.cpp:101: 224:59.36 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:953:22: note: while referencing 'sessionIdArray' 224:59.36 953 | nsTArray sessionIdArray; 224:59.36 | ^~~~~~~~~~~~~~ 225:00.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:00.75 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 225:00.75 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 225:00.75 from Unified_cpp_dom_presentation0.cpp:2: 225:00.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationAvailability::UpdateAvailabilityAndDispatchEvent(bool)': 225:00.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:00.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:00.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:00.75 In file included from Unified_cpp_dom_presentation0.cpp:38: 225:00.75 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationAvailability.cpp:176:33: note: while referencing 'promises' 225:00.75 176 | nsTArray> promises = std::move(mPromises); 225:00.75 | ^~~~~~~~ 225:00.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:00.75 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 225:00.75 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 225:00.76 from Unified_cpp_dom_presentation0.cpp:2: 225:00.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:00.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:00.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:00.76 In file included from Unified_cpp_dom_presentation0.cpp:38: 225:00.76 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationAvailability.cpp:176:33: note: while referencing 'promises' 225:00.76 176 | nsTArray> promises = std::move(mPromises); 225:00.76 | ^~~~~~~~ 225:01.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:01.29 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 225:01.29 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 225:01.29 from Unified_cpp_dom_presentation0.cpp:2: 225:01.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PresentationAvailability::Init(RefPtr&)': 225:01.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:01.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:01.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:01.30 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 225:01.30 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 225:01.30 from Unified_cpp_dom_presentation0.cpp:101: 225:01.30 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:152:26: note: while referencing 'knownAvailableUrls' 225:01.30 152 | nsTArray knownAvailableUrls; 225:01.30 | ^~~~~~~~~~~~~~~~~~ 225:01.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:01.30 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 225:01.30 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 225:01.30 from Unified_cpp_dom_presentation0.cpp:2: 225:01.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:01.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:01.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:01.30 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.h:12, 225:01.30 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationService.cpp:7, 225:01.31 from Unified_cpp_dom_presentation0.cpp:101: 225:01.31 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationServiceBase.h:134:26: note: while referencing 'dummy' 225:01.31 134 | nsTArray dummy; 225:01.31 | ^~~~~ 225:01.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:01.67 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.h:13, 225:01.67 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/AvailabilityCollection.cpp:7, 225:01.67 from Unified_cpp_dom_presentation0.cpp:2: 225:01.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationConnection::DispatchMessageEvent(JS::Handle)': 225:01.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 225:01.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:01.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:01.67 In file included from Unified_cpp_dom_presentation0.cpp:56: 225:01.67 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationConnection.cpp:594:71: note: while referencing '' 225:01.67 594 | Sequence>()); 225:01.67 | ^ 225:02.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:02.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 225:02.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 225:02.44 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:02.44 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:02.45 from Unified_cpp_view0.cpp:2: 225:02.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 225:02.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 225:02.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:02.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:02.45 In file included from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:02.45 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:02.45 from Unified_cpp_view0.cpp:2: 225:02.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 225:02.45 1907 | mBands = aRegion.mBands.Clone(); 225:02.45 | ^ 225:02.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:02.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 225:02.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 225:02.46 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:02.46 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:02.46 from Unified_cpp_view0.cpp:2: 225:02.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 225:02.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:02.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:02.46 In file included from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:02.46 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:02.46 from Unified_cpp_view0.cpp:2: 225:02.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 225:02.46 1907 | mBands = aRegion.mBands.Clone(); 225:02.46 | ^ 225:03.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 225:03.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 225:03.05 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:03.05 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:03.05 from Unified_cpp_view0.cpp:2: 225:03.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In member function 'void nsViewManager::InvalidateViewNoSuppression(nsView*, const nsRect&)': 225:03.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 4 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 225:03.06 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 225:03.06 | ^~~~ 225:03.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 225:03.06 265 | extern nsTArrayHeader sEmptyTArrayHeader; 225:03.06 | ^~~~~~~~~~~~~~~~~~ 225:03.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:03.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 225:03.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 225:03.84 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.h:12, 225:03.85 from /builddir/build/BUILD/firefox-78.7.0/view/nsView.cpp:6, 225:03.85 from Unified_cpp_view0.cpp:2: 225:03.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsViewManager::InvalidateWidgetArea(nsView*, const nsRegion&)': 225:03.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:03.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:03.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:03.85 In file included from Unified_cpp_view0.cpp:11: 225:03.85 /builddir/build/BUILD/firefox-78.7.0/view/nsViewManager.cpp:565:39: note: while referencing 'clipRects' 225:03.85 565 | nsTArray clipRects; 225:03.85 | ^~~~~~~~~ 225:07.43 widget 225:38.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationTransportBuilderConstructor.cpp:12, 225:38.04 from Unified_cpp_dom_presentation1.cpp:2: 225:38.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationServiceBase::AvailabilityManager::AddAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*, nsTArray >&) [with T = mozilla::dom::PresentationContentSessionInfo]': 225:38.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:38.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:38.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:38.04 In file included from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/ipc/PresentationIPCService.h:10, 225:38.04 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/ipc/PresentationBuilderChild.cpp:11, 225:38.04 from Unified_cpp_dom_presentation1.cpp:11: 225:38.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/PresentationServiceBase.h:152:26: note: while referencing 'knownAvailableUrls' 225:38.05 152 | nsTArray knownAvailableUrls; 225:38.05 | ^~~~~~~~~~~~~~~~~~ 225:38.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 225:38.11 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationTransportBuilderConstructor.cpp:12, 225:38.12 from Unified_cpp_dom_presentation1.cpp:2: 225:38.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::RegisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': 225:38.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:38.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:38.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:38.12 In file included from Unified_cpp_dom_presentation1.cpp:47: 225:38.12 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/ipc/PresentationIPCService.cpp:217:22: note: while referencing 'addedUrls' 225:38.12 217 | nsTArray addedUrls; 225:38.12 | ^~~~~~~~~ 225:38.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 225:38.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 225:38.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 225:38.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 225:38.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 225:38.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXULAppAPI.h:15, 225:38.15 from /builddir/build/BUILD/firefox-78.7.0/dom/presentation/PresentationTransportBuilderConstructor.cpp:12, 225:38.15 from Unified_cpp_dom_presentation1.cpp:2: 225:38.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::UnregisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': 225:38.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 225:38.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 225:38.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:38.15 In file included from Unified_cpp_dom_presentation1.cpp:47: 225:38.15 /builddir/build/BUILD/firefox-78.7.0/dom/presentation/ipc/PresentationIPCService.cpp:234:22: note: while referencing 'removedUrls' 225:38.15 234 | nsTArray removedUrls; 225:38.15 | ^~~~~~~~~~~ 225:40.08 widget/headless 226:09.19 widget/gtk 226:09.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 227:06.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 227:06.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:06.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.18 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:06.18 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 227:06.19 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 227:06.19 | ^ 227:06.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.19 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:06.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.20 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:06.20 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:06.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:06.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 227:06.21 298 | mEditCommandsForSingleLineEditor.Clone(); 227:06.21 | ^ 227:06.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:06.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.21 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 227:06.21 300 | mEditCommandsForMultiLineEditor.Clone(); 227:06.21 | ^ 227:06.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.23 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:06.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.23 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:06.24 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:06.24 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:06.24 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 227:06.24 302 | mEditCommandsForRichTextEditor.Clone(); 227:06.24 | ^ 227:06.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.86 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 227:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 227:06.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.87 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 227:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/VsyncSource.h:14, 227:06.87 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandVsyncSource.h:13, 227:06.87 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:20, 227:06.87 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 227:06.87 1907 | mBands = aRegion.mBands.Clone(); 227:06.87 | ^ 227:06.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/message_loop.h:31, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/thread.h:13, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:19, 227:06.88 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:06.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:06.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:06.89 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:06.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 227:06.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/VsyncSource.h:14, 227:06.89 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandVsyncSource.h:13, 227:06.90 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:20, 227:06.90 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.cpp:8: 227:06.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 227:06.90 1907 | mBands = aRegion.mBands.Clone(); 227:06.90 | ^ 227:16.34 In file included from Unified_cpp_widget_gtk0.cpp:65: 227:16.34 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:173:13: warning: Not available before 227:16.34 173 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 227:16.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.34 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:213:13: warning: Not available before 227:16.34 213 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 227:16.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.34 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:246:13: warning: Not available before 227:16.34 246 | g_clear_pointer(&wl_container->eglwindow, wl_egl_window_destroy); 227:16.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.35 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:247:13: warning: Not available before 227:16.35 247 | g_clear_pointer(&wl_container->subsurface, wl_subsurface_destroy); 227:16.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.35 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:248:13: warning: Not available before 227:16.35 248 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 227:16.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.35 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:249:13: warning: Not available before 227:16.35 249 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 227:16.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:16.35 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/MozContainerWayland.cpp:398:13: warning: Not available before 227:16.35 398 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 227:16.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 227:44.48 In file included from Unified_cpp_widget_gtk0.cpp:119: 227:44.48 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandDMABufSurface.cpp: In member function 'void WaylandDMABufSurfaceRGBA::Clear()': 227:44.48 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandDMABufSurface.cpp:677:9: warning: 'destStride' may be used uninitialized in this function [-Wmaybe-uninitialized] 227:44.48 677 | memset(destData, 0, GetHeight() * destStride); 227:44.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:45.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:45.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:45.22 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:45.22 from Unified_cpp_widget_gtk0.cpp:2: 227:45.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool WaylandDMABufSurfaceNV12::CreateTexture(mozilla::gl::GLContext*, int)': 227:45.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 227:45.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:45.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:45.22 In file included from Unified_cpp_widget_gtk0.cpp:119: 227:45.22 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandDMABufSurface.cpp:856:20: note: while referencing 'attribs' 227:45.22 856 | nsTArray attribs; 227:45.22 | ^~~~~~~ 227:45.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:45.37 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:45.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:45.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:45.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:45.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:45.37 from Unified_cpp_widget_gtk0.cpp:2: 227:45.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool WaylandDMABufSurfaceRGBA::CreateTexture(mozilla::gl::GLContext*, int)': 227:45.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 227:45.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:45.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:45.37 In file included from Unified_cpp_widget_gtk0.cpp:119: 227:45.37 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WaylandDMABufSurface.cpp:484:20: note: while referencing 'attribs' 227:45.37 484 | nsTArray attribs; 227:45.37 | ^~~~~~~ 227:46.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:46.33 from Unified_cpp_widget_gtk0.cpp:2: 227:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 227:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:46.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:46.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:46.33 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:46.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.cpp:12, 227:46.33 from Unified_cpp_widget_gtk0.cpp:20: 227:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 227:46.33 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 227:46.33 | ^ 227:46.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:46.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:46.34 from Unified_cpp_widget_gtk0.cpp:2: 227:46.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:46.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:46.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:46.35 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.cpp:12, 227:46.35 from Unified_cpp_widget_gtk0.cpp:20: 227:46.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 227:46.35 298 | mEditCommandsForSingleLineEditor.Clone(); 227:46.35 | ^ 227:46.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:46.35 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:46.36 from Unified_cpp_widget_gtk0.cpp:2: 227:46.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:46.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:46.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:46.36 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:46.36 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:46.36 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:46.36 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.cpp:12, 227:46.36 from Unified_cpp_widget_gtk0.cpp:20: 227:46.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 227:46.36 300 | mEditCommandsForMultiLineEditor.Clone(); 227:46.36 | ^ 227:46.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:46.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:46.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:46.37 from Unified_cpp_widget_gtk0.cpp:2: 227:46.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 227:46.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:46.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:46.37 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 227:46.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsWindow.h:29, 227:46.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.cpp:12, 227:46.38 from Unified_cpp_widget_gtk0.cpp:20: 227:46.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 227:46.38 302 | mEditCommandsForRichTextEditor.Clone(); 227:46.38 | ^ 227:47.95 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/ProcInfo.cpp:7, 227:47.95 from Unified_cpp_widget_gtk0.cpp:83: 227:47.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcInfo.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]': 227:47.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: '.mozilla::ProcInfo::childId' may be used uninitialized in this function [-Wmaybe-uninitialized] 227:47.95 61 | struct ProcInfo { 227:47.95 | ^~~~~~~~ 227:47.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: '.mozilla::ProcInfo::type' may be used uninitialized in this function [-Wmaybe-uninitialized] 227:50.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:50.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:50.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:50.37 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:50.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:50.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:50.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:50.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:50.38 from Unified_cpp_widget_gtk0.cpp:2: 227:50.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 227:50.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' [-Warray-bounds] 227:50.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:50.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:50.38 In file included from Unified_cpp_widget_gtk0.cpp:83: 227:50.38 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/ProcInfo.cpp:233:18: note: while referencing 'info' 227:50.38 233 | ProcInfo info; 227:50.38 | ^~~~ 227:50.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/GtkCompositorWidget.h:10, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.h:9, 227:50.39 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/CompositorWidgetChild.cpp:6, 227:50.39 from Unified_cpp_widget_gtk0.cpp:2: 227:50.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' [-Warray-bounds] 227:50.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 227:50.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227:50.40 In file included from Unified_cpp_widget_gtk0.cpp:83: 227:50.40 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/ProcInfo.cpp:196:14: note: while referencing 'info' 227:50.40 196 | ProcInfo info; 227:50.40 | ^~~~ 228:09.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:09.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:09.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:09.62 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:09.62 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:09.62 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:09.62 from Unified_cpp_widget0.cpp:2: 228:09.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::widget::GfxInfoBase::_ZN7mozilla6widget11GfxInfoBase16GetFeatureStatusEiR12nsTSubstringIcEPi.part.0(int32_t, nsACString&, int32_t*)': 228:09.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 228:09.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:09.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:09.62 In file included from Unified_cpp_widget0.cpp:29: 228:09.62 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:703:27: note: while referencing 'driverInfo' 228:09.62 703 | nsTArray driverInfo; 228:09.63 | ^~~~~~~~~~ 228:12.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:12.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:12.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:12.56 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:12.56 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:12.56 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:12.56 from Unified_cpp_widget0.cpp:2: 228:12.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::widget::WidgetUtils::SendBidiKeyboardInfoToContent()': 228:12.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 228:12.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:12.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:12.56 In file included from Unified_cpp_widget0.cpp:137: 228:12.56 /builddir/build/BUILD/firefox-78.7.0/widget/WidgetUtils.cpp:123:33: note: while referencing 'children' 228:12.56 123 | nsTArray children; 228:12.56 | ^~~~~~~~ 228:12.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:12.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:12.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:12.62 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:12.62 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:12.62 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:12.62 from Unified_cpp_widget0.cpp:2: 228:12.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureSuggestedDriverVersion(int32_t, nsAString&)': 228:12.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 228:12.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:12.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:12.62 In file included from Unified_cpp_widget0.cpp:29: 228:12.63 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:1235:27: note: while referencing 'driverInfo' 228:12.63 1235 | nsTArray driverInfo; 228:12.63 | ^~~~~~~~~~ 228:15.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:15.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:15.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:15.25 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:15.25 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:15.25 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:15.25 from Unified_cpp_widget0.cpp:2: 228:15.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::widget::GfxInfoBase::Observe(nsISupports*, const char*, const char16_t*)': 228:15.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:15.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:15.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:15.25 In file included from Unified_cpp_widget0.cpp:29: 228:15.26 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:618:25: note: while referencing 'blacklistEntries' 228:15.26 618 | nsTArray blacklistEntries; 228:15.26 | ^~~~~~~~~~~~~~~~ 228:15.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:15.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:15.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:15.26 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:15.26 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:15.26 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:15.26 from Unified_cpp_widget0.cpp:2: 228:15.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 228:15.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:15.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:15.26 In file included from Unified_cpp_widget0.cpp:29: 228:15.26 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:617:29: note: while referencing 'driverInfo' 228:15.26 617 | nsTArray driverInfo; 228:15.26 | ^~~~~~~~~~ 228:15.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:15.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:15.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:15.27 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:15.27 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:15.27 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:15.28 from Unified_cpp_widget0.cpp:2: 228:15.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:15.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:15.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:15.28 In file included from Unified_cpp_widget0.cpp:29: 228:15.28 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:491:25: note: while referencing 'splitted' 228:15.28 491 | nsTArray splitted; 228:15.28 | ^~~~~~~~ 228:15.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:15.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:15.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:15.28 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:15.28 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:15.28 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:15.28 from Unified_cpp_widget0.cpp:2: 228:15.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:15.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:15.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:15.29 In file included from Unified_cpp_widget0.cpp:29: 228:15.29 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:491:25: note: while referencing 'splitted' 228:15.29 491 | nsTArray splitted; 228:15.29 | ^~~~~~~~ 228:15.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:15.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:15.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:15.29 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:15.29 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:15.29 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:15.29 from Unified_cpp_widget0.cpp:2: 228:15.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:15.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:15.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:15.30 In file included from Unified_cpp_widget0.cpp:29: 228:15.30 /builddir/build/BUILD/firefox-78.7.0/widget/GfxInfoBase.cpp:483:23: note: while referencing 'keyValues' 228:15.30 483 | nsTArray keyValues; 228:15.30 | ^~~~~~~~~ 228:16.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:16.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:16.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:16.45 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:16.45 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:16.45 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:16.45 from Unified_cpp_widget0.cpp:2: 228:16.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::WidgetKeyboardEvent::AssignKeyEventData(const mozilla::WidgetKeyboardEvent&, bool)': 228:16.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:16.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:16.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:16.46 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:16.46 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:16.46 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:16.46 from Unified_cpp_widget0.cpp:2: 228:16.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 228:16.46 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 228:16.46 | ^ 228:16.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:16.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:16.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:16.51 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:16.51 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:16.51 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:16.51 from Unified_cpp_widget0.cpp:2: 228:16.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 228:16.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:16.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:16.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:16.52 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:16.52 from Unified_cpp_widget0.cpp:2: 228:16.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 228:16.52 298 | mEditCommandsForSingleLineEditor.Clone(); 228:16.52 | ^ 228:16.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:16.52 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:16.52 from Unified_cpp_widget0.cpp:2: 228:16.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:16.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:16.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:16.52 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:16.53 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:16.53 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:16.53 from Unified_cpp_widget0.cpp:2: 228:16.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 228:16.53 300 | mEditCommandsForMultiLineEditor.Clone(); 228:16.53 | ^ 228:16.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:16.54 from Unified_cpp_widget0.cpp:2: 228:16.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:16.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:16.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:16.54 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:16.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:16.54 from Unified_cpp_widget0.cpp:2: 228:16.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 228:16.54 302 | mEditCommandsForRichTextEditor.Clone(); 228:16.54 | ^ 228:17.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:17.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:17.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:17.03 from Unified_cpp_widget0.cpp:2: 228:17.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 228:17.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 228:17.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:17.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:17.03 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:17.03 from Unified_cpp_widget0.cpp:2: 228:17.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 228:17.03 1907 | mBands = aRegion.mBands.Clone(); 228:17.03 | ^ 228:17.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:17.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:17.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:17.04 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:17.04 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:17.04 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:17.04 from Unified_cpp_widget0.cpp:2: 228:17.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:17.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:17.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:17.04 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:17.04 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:17.05 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:17.05 from Unified_cpp_widget0.cpp:2: 228:17.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 228:17.05 1907 | mBands = aRegion.mBands.Clone(); 228:17.05 | ^ 228:18.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:18.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:18.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:18.51 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:18.51 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:18.51 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:18.51 from Unified_cpp_widget0.cpp:2: 228:18.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::widget::TextEventDispatcher::DispatchKeyboardEventInternal(mozilla::EventMessage, const mozilla::WidgetKeyboardEvent&, nsEventStatus&, void*, uint32_t, bool)': 228:18.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:18.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:18.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:18.52 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:18.52 from Unified_cpp_widget0.cpp:2: 228:18.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:735:57: note: while referencing '' 228:18.52 735 | aEvent.mEditCommandsForSingleLineEditor.Clone(); 228:18.52 | ^ 228:18.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:18.52 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:18.53 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:18.53 from Unified_cpp_widget0.cpp:2: 228:18.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:18.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:18.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:18.53 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:18.53 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:18.53 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:18.53 from Unified_cpp_widget0.cpp:2: 228:18.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:743:56: note: while referencing '' 228:18.54 743 | aEvent.mEditCommandsForMultiLineEditor.Clone(); 228:18.54 | ^ 228:18.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:18.54 from Unified_cpp_widget0.cpp:2: 228:18.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:18.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:18.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:18.54 In file included from /builddir/build/BUILD/firefox-78.7.0/widget/InputData.h:21, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseWidget.h:8, 228:18.54 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:7, 228:18.54 from Unified_cpp_widget0.cpp:2: 228:18.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:751:55: note: while referencing '' 228:18.55 751 | aEvent.mEditCommandsForRichTextEditor.Clone(); 228:18.55 | ^ 228:19.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:19.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:19.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:19.83 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:19.83 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.h:10, 228:19.83 from /builddir/build/BUILD/firefox-78.7.0/widget/CompositorWidget.cpp:5, 228:19.83 from Unified_cpp_widget0.cpp:2: 228:19.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ContentCacheInChild::CacheTextRects(nsIWidget*, const IMENotification*)': 228:19.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::ContentCache::RectArray [1]' {aka 'CopyableTArray > [1]'} [-Warray-bounds] 228:19.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:19.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:19.83 In file included from Unified_cpp_widget0.cpp:11: 228:19.83 /builddir/build/BUILD/firefox-78.7.0/widget/ContentCache.cpp:340:15: note: while referencing 'rects' 228:19.83 340 | RectArray rects; 228:19.83 | ^~~~~ 228:23.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:23.36 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:23.36 from Unified_cpp_widget_gtk1.cpp:11: 228:23.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboard::SetData(nsITransferable*, nsIClipboardOwner*, int32_t)': 228:23.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:23.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:23.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:23.37 In file included from Unified_cpp_widget_gtk1.cpp:101: 228:23.37 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsClipboard.cpp:144:23: note: while referencing 'flavors' 228:23.37 144 | nsTArray flavors; 228:23.37 | ^~~~~~~ 228:26.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:26.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:26.34 from Unified_cpp_widget_gtk1.cpp:11: 228:26.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult GlobalPrinters::_ZN14GlobalPrinters24InitializeGlobalPrintersEv.part.0()': 228:26.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:26.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:26.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:26.34 In file included from Unified_cpp_widget_gtk1.cpp:137: 228:26.34 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDeviceContextSpecG.cpp:454:25: note: while referencing 'printerList' 228:26.34 454 | nsTArray printerList; 228:26.34 | ^~~~~~~~~~~ 228:27.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:27.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:27.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:27.42 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:27.42 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:27.42 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:27.42 from Unified_cpp_widget_gtk1.cpp:11: 228:27.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboard::GetData(nsITransferable*, int32_t)': 228:27.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 228:27.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:27.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:27.42 In file included from Unified_cpp_widget_gtk1.cpp:101: 228:27.42 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsClipboard.cpp:241:23: note: while referencing 'flavors' 228:27.42 241 | nsTArray flavors; 228:27.42 | ^~~~~~~ 228:28.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:28.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:28.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:28.31 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:28.32 from Unified_cpp_widget_gtk1.cpp:11: 228:28.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 228:28.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 228:28.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:28.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:28.32 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:28.32 from Unified_cpp_widget_gtk1.cpp:11: 228:28.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 228:28.32 1907 | mBands = aRegion.mBands.Clone(); 228:28.32 | ^ 228:28.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 228:28.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:28.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:28.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:28.33 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:28.33 from Unified_cpp_widget_gtk1.cpp:11: 228:28.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 228:28.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 228:28.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:28.34 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 228:28.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 228:28.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.h:12, 228:28.34 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/WindowSurfaceProvider.cpp:7, 228:28.34 from Unified_cpp_widget_gtk1.cpp:11: 228:28.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 228:28.34 1907 | mBands = aRegion.mBands.Clone(); 228:28.34 | ^ 229:00.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:00.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 229:00.61 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 229:00.61 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 229:00.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 229:00.61 from /builddir/build/BUILD/firefox-78.7.0/widget/nsAutoRollup.cpp:6, 229:00.61 from Unified_cpp_widget1.cpp:2: 229:00.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::SetData(nsITransferable*, nsIClipboardOwner*, int32_t)': 229:00.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IPCDataTransfer [1]' [-Warray-bounds] 229:00.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:00.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:00.62 In file included from Unified_cpp_widget1.cpp:47: 229:00.62 /builddir/build/BUILD/firefox-78.7.0/widget/nsClipboardProxy.cpp:28:19: note: while referencing 'ipcDataTransfer' 229:00.62 28 | IPCDataTransfer ipcDataTransfer; 229:00.62 | ^~~~~~~~~~~~~~~ 229:00.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:00.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 229:00.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 229:00.79 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 229:00.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 229:00.79 from /builddir/build/BUILD/firefox-78.7.0/widget/nsAutoRollup.cpp:6, 229:00.79 from Unified_cpp_widget1.cpp:2: 229:00.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDragServiceProxy::InvokeDragSessionImpl(nsIArray*, const mozilla::Maybe >&, uint32_t)': 229:00.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 229:00.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:00.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:00.80 In file included from Unified_cpp_widget1.cpp:83: 229:00.80 /builddir/build/BUILD/firefox-78.7.0/widget/nsDragServiceProxy.cpp:36:43: note: while referencing 'dataTransfers' 229:00.80 36 | nsTArray dataTransfers; 229:00.80 | ^~~~~~~~~~~~~ 229:01.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:01.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 229:01.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 229:01.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 229:01.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 229:01.09 from /builddir/build/BUILD/firefox-78.7.0/widget/nsAutoRollup.cpp:6, 229:01.09 from Unified_cpp_widget1.cpp:2: 229:01.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::GetData(nsITransferable*, int32_t)': 229:01.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IPCDataTransfer [1]' [-Warray-bounds] 229:01.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:01.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:01.10 In file included from Unified_cpp_widget1.cpp:47: 229:01.10 /builddir/build/BUILD/firefox-78.7.0/widget/nsClipboardProxy.cpp:50:19: note: while referencing 'dataTransfer' 229:01.10 50 | IPCDataTransfer dataTransfer; 229:01.10 | ^~~~~~~~~~~~ 229:01.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 229:01.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 229:01.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 229:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 229:01.10 from /builddir/build/BUILD/firefox-78.7.0/widget/nsAutoRollup.cpp:6, 229:01.10 from Unified_cpp_widget1.cpp:2: 229:01.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:01.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:01.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:01.10 In file included from Unified_cpp_widget1.cpp:47: 229:01.10 /builddir/build/BUILD/firefox-78.7.0/widget/nsClipboardProxy.cpp:46:23: note: while referencing 'types' 229:01.11 46 | nsTArray types; 229:01.11 | ^~~~~ 229:10.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:10.76 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:10.76 from Unified_cpp_widget_gtk2.cpp:2: 229:10.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDragService::IsDataFlavorSupported(const char*, bool*)': 229:10.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:10.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:10.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:10.77 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:10.77 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:886:29: note: while referencing 'flavors' 229:10.77 886 | nsTArray flavors; 229:10.77 | ^~~~~~~ 229:11.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:11.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:11.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:11.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:11.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:11.05 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:11.06 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:11.06 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:11.06 from Unified_cpp_widget_gtk2.cpp:2: 229:11.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'GtkTargetList* nsDragService::GetSourceList()': 229:11.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:11.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:11.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:11.06 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:11.06 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:1160:27: note: while referencing 'flavors' 229:11.06 1160 | nsTArray flavors; 229:11.06 | ^~~~~~~ 229:11.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:11.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:11.07 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:11.07 from Unified_cpp_widget_gtk2.cpp:2: 229:11.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:11.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:11.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:11.07 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:11.07 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:1141:27: note: while referencing 'flavors' 229:11.07 1141 | nsTArray flavors; 229:11.07 | ^~~~~~~ 229:11.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:11.08 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:11.09 from Unified_cpp_widget_gtk2.cpp:2: 229:11.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<_GtkTargetEntry*> [1]' [-Warray-bounds] 229:11.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:11.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:11.09 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:11.09 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:1112:29: note: while referencing 'targetArray' 229:11.09 1112 | nsTArray targetArray; 229:11.09 | ^~~~~~~~~~~ 229:11.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:11.37 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:11.37 from Unified_cpp_widget_gtk2.cpp:2: 229:11.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsFilePicker::kdeAppsDialog(PRInt16*)': 229:11.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:11.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:11.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:11.37 In file included from Unified_cpp_widget_gtk2.cpp:11: 229:11.37 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsFilePicker.cpp:821:25: note: while referencing 'output' 229:11.38 821 | nsTArray output; 229:11.38 | ^~~~~~ 229:11.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:11.38 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:11.38 from Unified_cpp_widget_gtk2.cpp:2: 229:11.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:11.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:11.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:11.38 In file included from Unified_cpp_widget_gtk2.cpp:11: 229:11.39 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsFilePicker.cpp:810:25: note: while referencing 'command' 229:11.39 810 | nsTArray command; 229:11.39 | ^~~~~~~ 229:13.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:13.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:13.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:13.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:13.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:13.54 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:13.54 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:13.54 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:13.54 from Unified_cpp_widget_gtk2.cpp:2: 229:13.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDragService::GetData(nsITransferable*, uint32_t)': 229:13.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:13.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:13.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:13.54 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:13.54 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:612:23: note: while referencing 'flavors' 229:13.54 612 | nsTArray flavors; 229:13.54 | ^~~~~~~ 229:14.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:14.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:14.19 from Unified_cpp_widget_gtk2.cpp:2: 229:14.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsDragService::SourceBeginDrag(GdkDragContext*)': 229:14.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:14.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:14.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:14.19 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:14.19 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:1594:23: note: while referencing 'flavors' 229:14.19 1594 | nsTArray flavors; 229:14.19 | ^~~~~~~ 229:14.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:14.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:14.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:14.20 from Unified_cpp_widget_gtk2.cpp:2: 229:14.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:14.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:14.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:14.20 In file included from Unified_cpp_widget_gtk2.cpp:2: 229:14.21 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:1594:23: note: while referencing 'flavors' 229:14.21 1594 | nsTArray flavors; 229:14.21 | ^~~~~~~ 229:16.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:16.64 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:16.64 from Unified_cpp_widget_gtk2.cpp:2: 229:16.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsFilePicker::kdeFileDialog(PRInt16*)': 229:16.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:16.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:16.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:16.64 In file included from Unified_cpp_widget_gtk2.cpp:11: 229:16.64 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsFilePicker.cpp:729:25: note: while referencing 'output' 229:16.65 729 | nsTArray output; 229:16.65 | ^~~~~~ 229:16.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:16.65 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:16.65 from Unified_cpp_widget_gtk2.cpp:2: 229:16.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:16.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:16.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:16.66 In file included from Unified_cpp_widget_gtk2.cpp:11: 229:16.66 /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsFilePicker.cpp:708:25: note: while referencing 'command' 229:16.66 708 | nsTArray command; 229:16.66 | ^~~~~~~ 229:17.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.20 from Unified_cpp_widget_gtk2.cpp:2: 229:17.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 229:17.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 229:17.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:17.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:17.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 229:17.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:16, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.21 from Unified_cpp_widget_gtk2.cpp:2: 229:17.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 229:17.21 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 229:17.21 | ^ 229:17.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.21 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.21 from Unified_cpp_widget_gtk2.cpp:2: 229:17.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 229:17.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:17.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:17.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:16, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.23 from Unified_cpp_widget_gtk2.cpp:2: 229:17.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 229:17.23 298 | mEditCommandsForSingleLineEditor.Clone(); 229:17.23 | ^ 229:17.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:17.23 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.24 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.24 from Unified_cpp_widget_gtk2.cpp:2: 229:17.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 229:17.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:17.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:17.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 229:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 229:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 229:17.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:16, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.25 from Unified_cpp_widget_gtk2.cpp:2: 229:17.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 229:17.25 300 | mEditCommandsForMultiLineEditor.Clone(); 229:17.25 | ^ 229:17.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragSession.h:14, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIDragService.h:18, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:9, 229:17.25 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.26 from Unified_cpp_widget_gtk2.cpp:2: 229:17.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 229:17.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:17.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:17.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/widget/nsBaseDragService.h:16, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.h:11, 229:17.26 from /builddir/build/BUILD/firefox-78.7.0/widget/gtk/nsDragService.cpp:7, 229:17.26 from Unified_cpp_widget_gtk2.cpp:2: 229:17.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 229:17.27 302 | mEditCommandsForRichTextEditor.Clone(); 229:17.27 | ^ 229:22.62 widget/gtk/mozgtk/stub 229:22.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:23.77 widget/gtk/mozgtk/gtk2 229:23.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:24.03 widget/gtk/mozgtk/gtk3 229:24.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:24.15 widget/gtk/wayland 229:24.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:24.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:25.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:25.09 widget/gtk/mozwayland 229:25.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:25.99 widget/x11 229:25.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 229:26.05 editor/libeditor 229:38.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:38.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:38.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:38.03 from /builddir/build/BUILD/firefox-78.7.0/widget/nsPrimitiveHelpers.cpp:28, 229:38.03 from Unified_cpp_widget2.cpp:2: 229:38.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsTransferable::FlavorsTransferableCanImport(nsTArray >&)': 229:38.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:38.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:38.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:38.03 In file included from Unified_cpp_widget2.cpp:47: 229:38.03 /builddir/build/BUILD/firefox-78.7.0/widget/nsTransferable.cpp:434:25: note: while referencing 'convertedList' 229:38.03 434 | nsTArray convertedList; 229:38.03 | ^~~~~~~~~~~~~ 229:38.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:38.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFormatConverter.h:14, 229:38.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITransferable.h:18, 229:38.07 from /builddir/build/BUILD/firefox-78.7.0/widget/nsPrimitiveHelpers.cpp:28, 229:38.07 from Unified_cpp_widget2.cpp:2: 229:38.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsTransferable::FlavorsTransferableCanExport(nsTArray >&)': 229:38.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:38.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:38.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:38.07 In file included from Unified_cpp_widget2.cpp:47: 229:38.08 /builddir/build/BUILD/firefox-78.7.0/widget/nsTransferable.cpp:466:25: note: while referencing 'convertedList' 229:38.08 466 | nsTArray convertedList; 229:38.08 | ^~~~~~~~~~~~~ 229:39.72 editor/spellchecker 229:57.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 229:57.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 229:57.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/mozSpellChecker.h:9, 229:57.50 from /builddir/build/BUILD/firefox-78.7.0/editor/spellchecker/EditorSpellCheck.h:9, 229:57.50 from /builddir/build/BUILD/firefox-78.7.0/editor/spellchecker/EditorSpellCheck.cpp:7, 229:57.50 from Unified_cpp_editor_spellchecker0.cpp:2: 229:57.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::EditorSpellCheck::CanSpellCheck(bool*)': 229:57.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 229:57.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 229:57.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:57.50 In file included from Unified_cpp_editor_spellchecker0.cpp:2: 229:57.50 /builddir/build/BUILD/firefox-78.7.0/editor/spellchecker/EditorSpellCheck.cpp:291:22: note: while referencing 'dictList' 229:57.50 291 | nsTArray dictList; 229:57.50 | ^~~~~~~~ 230:03.33 editor/txmgr 230:07.37 editor/composer 230:08.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:08.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:08.00 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:08.00 from Unified_cpp_editor_libeditor0.cpp:2: 230:08.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::CSSEditUtils::GetCSSEquivalentToHTMLInlineStyleSetInternal(nsIContent&, nsAtom*, nsAtom*, nsAString&, mozilla::CSSEditUtils::StyleType)': 230:08.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 230:08.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:08.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:08.00 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:08.00 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:914:22: note: while referencing 'cssValueArray' 230:08.00 914 | nsTArray cssValueArray; 230:08.00 | ^~~~~~~~~~~~~ 230:08.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:08.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:08.00 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:08.00 from Unified_cpp_editor_libeditor0.cpp:2: 230:08.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 230:08.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:08.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:08.01 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:08.01 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:913:27: note: while referencing 'cssPropertyArray' 230:08.01 913 | nsTArray cssPropertyArray; 230:08.01 | ^~~~~~~~~~~~~~~~ 230:09.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:09.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:09.05 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:09.05 from Unified_cpp_editor_libeditor0.cpp:2: 230:09.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::EditorBase::DispatchInputEvent()': 230:09.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' [-Warray-bounds] 230:09.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:09.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:09.05 In file included from Unified_cpp_editor_libeditor0.cpp:92: 230:09.05 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/EditorBase.cpp:1821:59: note: while referencing '' 230:09.05 1821 | : InputEventOptions(GetInputEventData())); 230:09.05 | ^ 230:09.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:09.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:09.86 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:09.86 from Unified_cpp_editor_libeditor0.cpp:2: 230:09.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::CSSEditUtils::SetCSSEquivalentToHTMLStyle(mozilla::dom::Element*, nsAtom*, nsAtom*, const nsAString*, bool)': 230:09.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 230:09.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:09.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:09.87 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:09.87 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:834:22: note: while referencing 'cssValueArray' 230:09.87 834 | nsTArray cssValueArray; 230:09.87 | ^~~~~~~~~~~~~ 230:09.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:09.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:09.87 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:09.87 from Unified_cpp_editor_libeditor0.cpp:2: 230:09.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 230:09.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:09.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:09.87 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:09.87 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:833:27: note: while referencing 'cssPropertyArray' 230:09.87 833 | nsTArray cssPropertyArray; 230:09.88 | ^~~~~~~~~~~~~~~~ 230:10.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:10.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:10.04 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:10.04 from Unified_cpp_editor_libeditor0.cpp:2: 230:10.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::RemoveCSSEquivalentToHTMLStyle(mozilla::dom::Element*, nsAtom*, nsAtom*, const nsAString*, bool)': 230:10.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 230:10.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:10.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:10.04 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:10.05 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:871:22: note: while referencing 'cssValueArray' 230:10.05 871 | nsTArray cssValueArray; 230:10.05 | ^~~~~~~~~~~~~ 230:10.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:10.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 230:10.05 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:6, 230:10.05 from Unified_cpp_editor_libeditor0.cpp:2: 230:10.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 230:10.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:10.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:10.05 In file included from Unified_cpp_editor_libeditor0.cpp:2: 230:10.05 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/CSSEditUtils.cpp:870:27: note: while referencing 'cssPropertyArray' 230:10.05 870 | nsTArray cssPropertyArray; 230:10.05 | ^~~~~~~~~~~~~~~~ 230:26.66 layout/style 230:47.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 230:47.88 from /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCollection.cpp:7, 230:47.88 from Unified_cpp_layout_style0.cpp:2: 230:47.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::AnimationCollection::PropertyDtor(void*, nsAtom*, void*, void*) [with AnimationType = mozilla::dom::CSSTransition]': 230:47.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 230:47.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:47.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:47.88 In file included from Unified_cpp_layout_style0.cpp:2: 230:47.88 /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCollection.cpp:30:34: note: while referencing 'mb' 230:47.88 30 | nsAutoAnimationMutationBatch mb(collection->mElement->OwnerDoc()); 230:47.88 | ^~ 230:47.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 230:47.96 from /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCollection.cpp:7, 230:47.96 from Unified_cpp_layout_style0.cpp:2: 230:47.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::AnimationCollection::PropertyDtor(void*, nsAtom*, void*, void*) [with AnimationType = mozilla::dom::CSSAnimation]': 230:47.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 230:47.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 230:47.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:47.96 In file included from Unified_cpp_layout_style0.cpp:2: 230:47.96 /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCollection.cpp:30:34: note: while referencing 'mb' 230:47.96 30 | nsAutoAnimationMutationBatch mb(collection->mElement->OwnerDoc()); 230:47.96 | ^~ 231:13.79 In file included from Unified_cpp_editor_libeditor1.cpp:110: 231:13.79 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLTableEditor.cpp: In member function 'nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)': 231:13.80 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLTableEditor.cpp:69:39: warning: 'newCellIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 231:13.80 69 | ->SetSelectionAfterTableEdit(MOZ_KnownLive(mTable), mRow, mCol, 231:13.80 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLTableEditor.cpp:227:11: note: 'newCellIndex' was declared here 231:13.80 227 | int32_t newCellIndex; 231:13.80 | ^~~~~~~~~~~~ 231:17.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:17.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 231:17.01 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLEditor.h:11, 231:17.01 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 231:17.01 from Unified_cpp_editor_libeditor1.cpp:2: 231:17.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SplitParentInlineElementsAtRangeEdges(nsTArray >&)': 231:17.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:17.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:17.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:17.01 In file included from Unified_cpp_editor_libeditor1.cpp:11: 231:17.01 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLEditSubActionHandler.cpp:8464:38: note: while referencing 'rangeItemArray' 231:17.01 8464 | nsTArray> rangeItemArray; 231:17.01 | ^~~~~~~~~~~~~~ 231:25.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:25.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CSSEditUtils.h:12, 231:25.45 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLEditor.h:11, 231:25.45 from /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 231:25.45 from Unified_cpp_editor_libeditor1.cpp:2: 231:25.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::JoinTableCells(bool)': 231:25.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:25.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:25.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:25.45 In file included from Unified_cpp_editor_libeditor1.cpp:110: 231:25.45 /builddir/build/BUILD/firefox-78.7.0/editor/libeditor/HTMLTableEditor.cpp:2810:31: note: while referencing 'deleteList' 231:25.45 2810 | nsTArray> deleteList; 231:25.45 | ^~~~~~~~~~ 231:27.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:27.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:27.16 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:27.16 from Unified_cpp_layout_style1.cpp:2: 231:27.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void Gecko_UpdateAnimations(const mozilla::dom::Element*, const mozilla::ComputedStyle*, const mozilla::ComputedStyle*, mozilla::UpdateAnimationsTasks)': 231:27.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 231:27.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:27.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:27.17 In file included from Unified_cpp_layout_style1.cpp:92: 231:27.17 /builddir/build/BUILD/firefox-78.7.0/layout/style/GeckoBindings.cpp:535:32: note: while referencing 'mb' 231:27.17 535 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); 231:27.17 | ^~ 231:27.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:27.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:27.17 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:27.17 from Unified_cpp_layout_style1.cpp:2: 231:27.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 231:27.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:27.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:27.18 In file included from Unified_cpp_layout_style1.cpp:92: 231:27.18 /builddir/build/BUILD/firefox-78.7.0/layout/style/GeckoBindings.cpp:535:32: note: while referencing 'mb' 231:27.18 535 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); 231:27.18 | ^~ 231:30.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:30.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:30.39 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:30.39 from Unified_cpp_layout_style1.cpp:2: 231:30.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::FontFaceSet::Check(const nsAString&, const nsAString&, mozilla::ErrorResult&)': 231:30.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:30.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:30.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:30.40 In file included from Unified_cpp_layout_style1.cpp:65: 231:30.40 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:355:23: note: while referencing 'faces' 231:30.40 355 | nsTArray faces; 231:30.40 | ^~~~~ 231:31.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:31.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:31.11 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:31.11 from Unified_cpp_layout_style1.cpp:2: 231:31.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::css::GlobalImageObserver::Notify(imgIRequest*, int32_t, const nsIntRect*)': 231:31.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:31.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:31.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:31.11 In file included from Unified_cpp_layout_style1.cpp:119: 231:31.11 /builddir/build/BUILD/firefox-78.7.0/layout/style/ImageLoader.cpp:653:33: note: while referencing 'loadersToNotify' 231:31.11 653 | nsTArray> loadersToNotify(loaders.Count()); 231:31.11 | ^~~~~~~~~~~~~~~ 231:32.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.15 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.15 from Unified_cpp_layout_style1.cpp:2: 231:32.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 231:32.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' [-Warray-bounds] 231:32.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.15 In file included from Unified_cpp_layout_style1.cpp:65: 231:32.15 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:1651:28: note: while referencing 'init' 231:32.15 1651 | FontFaceSetLoadEventInit init; 231:32.15 | ^~~~ 231:32.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.25 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.25 from Unified_cpp_layout_style1.cpp:2: 231:32.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::CounterStyleManager::CleanRetiredStyles()': 231:32.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.25 In file included from Unified_cpp_layout_style1.cpp:20: 231:32.25 /builddir/build/BUILD/firefox-78.7.0/layout/style/CounterStyleManager.cpp:1879:27: note: while referencing 'list' 231:32.25 1879 | nsTArray list(std::move(mRetiredStyles)); 231:32.25 | ^~~~ 231:32.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.31 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.31 from Unified_cpp_layout_style1.cpp:2: 231:32.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::FontFamilyList::PrioritizeFirstGeneric()': 231:32.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsFont.h:12, 231:32.31 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:23, 231:32.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 231:32.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 231:32.32 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:9, 231:32.32 from Unified_cpp_layout_style1.cpp:2: 231:32.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFamilyList.h:257:36: note: while referencing 'names' 231:32.32 257 | nsTArray names; 231:32.32 | ^~~~~ 231:32.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.47 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.47 from Unified_cpp_layout_style1.cpp:2: 231:32.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ImportScanner::Start()': 231:32.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:32.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.48 In file included from Unified_cpp_layout_style1.cpp:128: 231:32.48 /builddir/build/BUILD/firefox-78.7.0/layout/style/ImportScanner.cpp:17:8: note: while referencing '' 231:32.48 17 | Stop(); 231:32.48 | ^ 231:32.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.51 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.52 from Unified_cpp_layout_style1.cpp:2: 231:32.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void Gecko_nsStyleFont_PrioritizeUserFonts(nsStyleFont*, mozilla::StyleGenericFontFamily)': 231:32.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsFont.h:12, 231:32.52 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:23, 231:32.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 231:32.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 231:32.52 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:9, 231:32.52 from Unified_cpp_layout_style1.cpp:2: 231:32.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFamilyList.h:270:30: note: while referencing 'names' 231:32.52 270 | nsTArray names; 231:32.53 | ^~~~~ 231:32.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.76 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.76 from Unified_cpp_layout_style1.cpp:2: 231:32.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::FontFaceSet::FindOrCreateUserFontEntryFromFontFace(const nsACString&, mozilla::dom::FontFace*, mozilla::StyleOrigin)': 231:32.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.76 In file included from Unified_cpp_layout_style1.cpp:65: 231:32.76 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:1029:28: note: while referencing 'srcArray' 231:32.76 1029 | nsTArray srcArray; 231:32.76 | ^~~~~~~~ 231:32.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.76 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.76 from Unified_cpp_layout_style1.cpp:2: 231:32.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.77 In file included from Unified_cpp_layout_style1.cpp:65: 231:32.77 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:994:30: note: while referencing 'variationSettings' 231:32.77 994 | nsTArray variationSettings; 231:32.77 | ^~~~~~~~~~~~~~~~~ 231:32.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:32.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:32.77 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:32.77 from Unified_cpp_layout_style1.cpp:2: 231:32.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:32.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:32.77 In file included from Unified_cpp_layout_style1.cpp:65: 231:32.77 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:990:28: note: while referencing 'featureSettings' 231:32.77 990 | nsTArray featureSettings; 231:32.77 | ^~~~~~~~~~~~~~~ 231:33.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:33.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:33.18 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:33.18 from Unified_cpp_layout_style1.cpp:2: 231:33.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::CounterStylePtr mozilla::CounterStylePtr::FromStyle(const mozilla::StyleCounterStyle&)': 231:33.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:33.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:33.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:33.19 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:34, 231:33.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 231:33.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 231:33.19 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:9, 231:33.19 from Unified_cpp_layout_style1.cpp:2: 231:33.19 /builddir/build/BUILD/firefox-78.7.0/layout/style/CounterStyleManager.h:219:66: note: while referencing '' 231:33.19 219 | ret = new AnonymousCounterStyle(type, std::move(transcoded)); 231:33.19 | ^ 231:33.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:33.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:33.19 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:33.19 from Unified_cpp_layout_style1.cpp:2: 231:33.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:33.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:33.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:33.20 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:34, 231:33.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 231:33.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 231:33.20 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:9, 231:33.21 from Unified_cpp_layout_style1.cpp:2: 231:33.21 /builddir/build/BUILD/firefox-78.7.0/layout/style/CounterStyleManager.h:213:26: note: while referencing 'transcoded' 231:33.21 213 | nsTArray transcoded(symbols.Length()); 231:33.22 | ^~~~~~~~~~ 231:33.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:33.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:33.57 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:33.57 from Unified_cpp_layout_style1.cpp:2: 231:33.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FontFaceSet::_ZN7mozilla3dom11FontFaceSet20CheckLoadingFinishedEv.part.0()': 231:33.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:33.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:33.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:33.58 In file included from Unified_cpp_layout_style1.cpp:65: 231:33.58 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:1610:37: note: while referencing 'failed' 231:33.58 1610 | nsTArray> failed; 231:33.58 | ^~~~~~ 231:33.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:33.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:33.58 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:33.58 from Unified_cpp_layout_style1.cpp:2: 231:33.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:33.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:33.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:33.58 In file included from Unified_cpp_layout_style1.cpp:65: 231:33.58 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:1609:37: note: while referencing 'loaded' 231:33.58 1609 | nsTArray> loaded; 231:33.58 | ^~~~~~ 231:35.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:35.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:35.40 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:35.40 from Unified_cpp_layout_style1.cpp:2: 231:35.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::FontFaceSet::UpdateRules(const nsTArray&)': 231:35.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:35.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:35.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:35.41 In file included from Unified_cpp_layout_style1.cpp:65: 231:35.41 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:672:28: note: while referencing 'oldRecords' 231:35.41 672 | nsTArray oldRecords; 231:35.41 | ^~~~~~~~~~ 231:35.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:35.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:35.61 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:35.61 from Unified_cpp_layout_style1.cpp:2: 231:35.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)': 231:35.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 231:35.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:35.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:35.61 In file included from Unified_cpp_layout_style1.cpp:65: 231:35.61 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:331:23: note: while referencing 'faces' 231:35.61 331 | nsTArray faces; 231:35.61 | ^~~~~ 231:35.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 231:35.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 231:35.61 from /builddir/build/BUILD/firefox-78.7.0/layout/style/CachedInheritingStyles.cpp:7, 231:35.62 from Unified_cpp_layout_style1.cpp:2: 231:35.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 231:35.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 231:35.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:35.62 In file included from Unified_cpp_layout_style1.cpp:65: 231:35.62 /builddir/build/BUILD/firefox-78.7.0/layout/style/FontFaceSet.cpp:329:29: note: while referencing 'promises' 231:35.62 329 | nsTArray> promises; 231:35.62 | ^~~~~~~~ 232:04.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsNodeInfoManager.h:20, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:16, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:04.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:04.23 from Unified_cpp_layout_style2.cpp:2: 232:04.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array&) [with T = std::pair; unsigned int N = 256]': 232:04.23 /builddir/build/BUILD/firefox-78.7.0/layout/style/ServoStyleSet.cpp:105:51: required from here 232:04.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:76:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::pair' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 232:04.23 76 | memset(&aArr[0], 0, N * sizeof(T)); 232:04.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:04.23 In file included from /usr/include/c++/10/utility:70, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/utility:3, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/utility:52, 232:04.23 from /usr/include/c++/10/tuple:38, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/tuple:3, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/tuple:52, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:12, 232:04.23 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:04.23 from Unified_cpp_layout_style2.cpp:2: 232:04.23 /usr/include/c++/10/bits/stl_pair.h:211:12: note: 'struct std::pair' declared here 232:04.23 211 | struct pair 232:04.23 | ^~~~ 232:13.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:13.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:13.73 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:13.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:13.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:13.74 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:13.74 from Unified_cpp_layout_style2.cpp:2: 232:13.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ServoStyleSet::_ZN7mozilla13ServoStyleSet21RunPostTraversalTasksEv.part.0()': 232:13.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 232:13.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:13.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:13.74 In file included from Unified_cpp_layout_style2.cpp:128: 232:13.74 /builddir/build/BUILD/firefox-78.7.0/layout/style/ServoStyleSet.cpp:1193:31: note: while referencing 'tasks' 232:13.74 1193 | nsTArray tasks; 232:13.74 | ^~~~~ 232:13.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:13.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:13.93 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:13.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:13.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:13.93 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:13.93 from Unified_cpp_layout_style2.cpp:2: 232:13.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ServoCSSRuleList::DropAllRules()': 232:13.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 232:13.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:13.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:13.93 In file included from Unified_cpp_layout_style2.cpp:110: 232:13.93 /builddir/build/BUILD/firefox-78.7.0/layout/style/ServoCSSRuleList.cpp:129:8: note: while referencing 'rules' 232:13.93 129 | auto rules = std::move(mRules); 232:13.93 | ^~~~~ 232:17.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:17.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:17.92 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:17.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:17.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:17.93 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:17.93 from Unified_cpp_layout_style2.cpp:2: 232:17.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::css::Loader::DocumentStyleSheetSetChanged()': 232:17.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:17.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:17.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:17.93 In file included from Unified_cpp_layout_style2.cpp:2: 232:17.93 /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:720:17: note: while referencing 'arr' 232:17.93 720 | LoadDataArray arr(mSheets->mPendingDatas.Count()); 232:17.93 | ^~~ 232:17.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:17.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:17.99 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:17.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:17.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:17.99 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:17.99 from Unified_cpp_layout_style2.cpp:2: 232:17.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::css::Loader::StartDeferredLoads()': 232:18.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:18.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:18.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:18.00 In file included from Unified_cpp_layout_style2.cpp:2: 232:18.00 /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:2506:17: note: while referencing 'arr' 232:18.00 2506 | LoadDataArray arr(mSheets->mPendingDatas.Count()); 232:18.00 | ^~~ 232:18.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:18.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:18.34 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:18.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:18.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:18.34 from /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:9, 232:18.34 from Unified_cpp_layout_style2.cpp:2: 232:18.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::css::Loader::Stop()': 232:18.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:18.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:18.34 In file included from Unified_cpp_layout_style2.cpp:2: 232:18.34 /builddir/build/BUILD/firefox-78.7.0/layout/style/Loader.cpp:2454:17: note: while referencing 'arr' 232:18.34 2454 | LoadDataArray arr(pendingCount + loadingCount + mPostedEvents.Length()); 232:18.34 | ^~~ 232:25.84 layout/base 232:56.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 232:56.83 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 232:56.83 from Unified_cpp_layout_style3.cpp:2: 232:56.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFontFaceLoader::FontLoadComplete()': 232:56.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 232:56.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:56.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:56.84 In file included from Unified_cpp_layout_style3.cpp:128: 232:56.84 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsFontFaceLoader.cpp:292:29: note: while referencing 'fontSets' 232:56.84 292 | nsTArray fontSets; 232:56.84 | ^~~~~~~~ 232:56.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:56.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:56.95 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 232:56.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 232:56.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 232:56.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 232:56.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 232:56.96 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 232:56.96 from Unified_cpp_layout_style3.cpp:2: 232:56.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsFontFaceLoader::LoadTimerCallback(nsITimer*, void*)': 232:56.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 232:56.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:56.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:56.96 In file included from Unified_cpp_layout_style3.cpp:128: 232:56.96 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsFontFaceLoader.cpp:181:31: note: while referencing 'fontSets' 232:56.96 181 | nsTArray fontSets; 232:56.96 | ^~~~~~~~ 232:59.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:59.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:59.66 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.h:20, 232:59.66 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:20: 232:59.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRefreshDriver::RunFullscreenSteps()': 232:59.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 232:59.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:59.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:59.67 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:1637:47: note: while referencing 'pendings' 232:59.67 1637 | nsTArray> pendings( 232:59.67 | ^~~~~~~~ 232:59.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:59.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:59.72 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.h:20, 232:59.73 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:20: 232:59.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRefreshDriver::DispatchVisualViewportScrollEvents()': 232:59.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsRefreshDriver::VisualViewportScrollEventArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:59.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:59.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:59.73 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:1330:34: note: while referencing 'events' 232:59.73 1330 | VisualViewportScrollEventArray events; 232:59.73 | ^~~~~~ 232:59.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:59.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.h:20, 232:59.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:20: 232:59.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRefreshDriver::DispatchScrollEvents()': 232:59.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsRefreshDriver::ScrollEventArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:59.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:59.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:59.77 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:1312:20: note: while referencing 'events' 232:59.77 1312 | ScrollEventArray events; 232:59.77 | ^~~~~~ 232:59.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 232:59.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 232:59.80 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.h:20, 232:59.80 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:20: 232:59.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRefreshDriver::DispatchVisualViewportResizeEvents()': 232:59.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsRefreshDriver::VisualViewportResizeEventArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 232:59.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 232:59.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:59.80 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:1290:34: note: while referencing 'events' 232:59.80 1290 | VisualViewportResizeEventArray events; 232:59.80 | ^~~~~~ 233:00.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.18 from Unified_cpp_layout_style3.cpp:2: 233:00.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleDisplay&, ServoCSSAnimationBuilder&)': 233:00.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 233:00.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.18 In file included from Unified_cpp_layout_style3.cpp:47: 233:00.18 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:356:30: note: while referencing 'newAnimations' 233:00.18 356 | OwningCSSAnimationPtrArray newAnimations = 233:00.18 | ^~~~~~~~~~~~~ 233:00.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.18 from Unified_cpp_layout_style3.cpp:2: 233:00.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 233:00.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.18 In file included from Unified_cpp_layout_style3.cpp:47: 233:00.18 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:352:32: note: while referencing 'mb' 233:00.18 352 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); 233:00.18 | ^~ 233:00.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.19 from Unified_cpp_layout_style3.cpp:2: 233:00.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 233:00.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.19 In file included from Unified_cpp_layout_style3.cpp:47: 233:00.19 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:356:30: note: while referencing 'newAnimations' 233:00.19 356 | OwningCSSAnimationPtrArray newAnimations = 233:00.19 | ^~~~~~~~~~~~~ 233:00.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.19 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.19 from Unified_cpp_layout_style3.cpp:2: 233:00.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 233:00.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.20 In file included from Unified_cpp_layout_style3.cpp:47: 233:00.20 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:352:32: note: while referencing 'mb' 233:00.21 352 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); 233:00.21 | ^~ 233:00.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.21 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.21 from Unified_cpp_layout_style3.cpp:2: 233:00.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 233:00.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.21 In file included from Unified_cpp_layout_style3.cpp:47: 233:00.21 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:212:22: note: while referencing 'keyframes' 233:00.21 212 | nsTArray keyframes; 233:00.21 | ^~~~~~~~~ 233:00.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:00.90 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:00.90 from Unified_cpp_layout_style3.cpp:2: 233:00.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::UpdateAnimations(mozilla::dom::Element*, mozilla::PseudoStyleType, const mozilla::ComputedStyle*)': 233:00.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 233:00.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:00.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:00.91 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.h:10, 233:00.91 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.cpp:7, 233:00.91 from Unified_cpp_layout_style3.cpp:47: 233:00.91 /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCommon.h:62:34: note: while referencing 'mb' 233:00.91 62 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); 233:00.91 | ^~ 233:01.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:01.04 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.h:20, 233:01.04 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:20: 233:01.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRefreshDriver::_ZN15nsRefreshDriver23DispatchAnimationEventsEv.part.0()': 233:01.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::AnimationEventDispatcher::EventArray [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 233:01.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:01.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:01.04 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsRefreshDriver.cpp:30: 233:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:159:16: note: while referencing 'events' 233:01.05 159 | EventArray events; 233:01.05 | ^~~~~~ 233:04.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/Loader.h:17, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/SheetLoadData.h:10, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/css/StreamLoader.h:12, 233:04.85 from /builddir/build/BUILD/firefox-78.7.0/layout/style/StreamLoader.cpp:7, 233:04.85 from Unified_cpp_layout_style3.cpp:2: 233:04.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::StyleSheet::ReparseSheet(const nsACString&, mozilla::ErrorResult&)': 233:04.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::LoaderReusableStyleSheets [1]' [-Warray-bounds] 233:04.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:04.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:04.86 In file included from Unified_cpp_layout_style3.cpp:29: 233:04.86 /builddir/build/BUILD/firefox-78.7.0/layout/style/StyleSheet.cpp:1285:34: note: while referencing 'reusableSheets' 233:04.86 1285 | css::LoaderReusableStyleSheets reusableSheets; 233:04.86 | ^~~~~~~~~~~~~~ 233:35.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:14, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.85 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.86 from Unified_cpp_layout_base0.cpp:2: 233:35.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; unsigned int N = 4]': 233:35.86 /builddir/build/BUILD/firefox-78.7.0/layout/base/GeometryUtils.cpp:220:26: required from here 233:35.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:71:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] 233:35.86 71 | memset(aT, 0, N * sizeof(T)); 233:35.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 233:35.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsSize.h:12, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPoint.h:13, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsMargin.h:11, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:22, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.86 from Unified_cpp_layout_base0.cpp:2: 233:35.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 233:35.86 123 | struct PointTyped 233:35.86 | ^~~~~~~~~~ 233:35.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:14, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.89 from Unified_cpp_layout_base0.cpp:2: 233:35.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = unsigned int]': 233:35.89 /builddir/build/BUILD/firefox-78.7.0/layout/base/GeometryUtils.cpp:434:33: required from here 233:35.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] 233:35.89 46 | memset(aT, 0, sizeof(T)); 233:35.89 | ~~~~~~^~~~~~~~~~~~~~~~~~ 233:35.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsSize.h:12, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsPoint.h:13, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsMargin.h:11, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:22, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.89 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.89 from Unified_cpp_layout_base0.cpp:2: 233:35.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 233:35.89 123 | struct PointTyped 233:35.89 | ^~~~~~~~~~ 233:35.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsWrapperCache.h:16, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:14, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.90 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.90 from Unified_cpp_layout_base0.cpp:2: 233:35.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 233:35.90 /builddir/build/BUILD/firefox-78.7.0/layout/base/LayoutTelemetryTools.cpp:54:25: required from here 233:35.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::EnumeratedArray >'; use assignment or value-initialization instead [-Wclass-memaccess] 233:35.90 34 | memset(aT, 0, sizeof(T)); 233:35.90 | ~~~~~~^~~~~~~~~~~~~~~~~~ 233:35.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/js/RootingAPI.h:12, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrName.h:16, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:21, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:35.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:35.91 from Unified_cpp_layout_base0.cpp:2: 233:35.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EnumeratedArray.h:43:7: note: 'class mozilla::EnumeratedArray >' declared here 233:35.91 43 | class EnumeratedArray { 233:35.91 | ^~~~~~~~~~~~~~~ 233:50.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 233:50.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.15 from Unified_cpp_layout_style4.cpp:2: 233:50.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsStyleAutoArray& nsStyleAutoArray::operator=(const nsStyleAutoArray&) [with T = nsStyleImageLayers::Layer]': 233:50.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 233:50.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:50.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:50.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:28, 233:50.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.16 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.16 from Unified_cpp_layout_style4.cpp:2: 233:50.16 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleAutoArray.h:26:49: note: while referencing '' 233:50.16 26 | mOtherElements = aOther.mOtherElements.Clone(); 233:50.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 233:50.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:50.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 233:50.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.61 from Unified_cpp_layout_style4.cpp:2: 233:50.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In copy constructor 'nsStyleDisplay::nsStyleDisplay(const nsStyleDisplay&)': 233:50.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 233:50.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:50.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:50.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:28, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.62 from Unified_cpp_layout_style4.cpp:2: 233:50.62 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleAutoArray.h:26:49: note: while referencing '' 233:50.62 26 | mOtherElements = aOther.mOtherElements.Clone(); 233:50.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 233:50.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AtomArray.h:11, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.62 from Unified_cpp_layout_style4.cpp:2: 233:50.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 233:50.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:50.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:50.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:28, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindings.h:12, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 233:50.62 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 233:50.62 from Unified_cpp_layout_style4.cpp:2: 233:50.63 /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleAutoArray.h:26:49: note: while referencing '' 233:50.63 26 | mOtherElements = aOther.mOtherElements.Clone(); 233:50.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 233:54.94 layout/generic 233:55.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:55.75 from Unified_cpp_layout_base0.cpp:2: 233:55.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::AnimationsWithDestroyedFrame::StopAnimationsWithoutFrame(nsTArray >&, mozilla::PseudoStyleType)': 233:55.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 233:55.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:55.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:55.75 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.h:10, 233:55.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:60, 233:55.75 from Unified_cpp_layout_base0.cpp:92: 233:55.75 /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCommon.h:62:34: note: while referencing 'mb' 233:55.75 62 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); 233:55.75 | ^~ 233:55.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 233:55.76 from Unified_cpp_layout_base0.cpp:2: 233:55.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds] 233:55.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 233:55.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:55.76 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsAnimationManager.h:10, 233:55.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:60, 233:55.76 from Unified_cpp_layout_base0.cpp:92: 233:55.76 /builddir/build/BUILD/firefox-78.7.0/layout/style/AnimationCommon.h:62:34: note: while referencing 'mb' 233:55.76 62 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); 233:55.76 | ^~ 233:59.46 In file included from Unified_cpp_layout_base0.cpp:92: 233:59.46 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp: In member function 'void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)': 233:59.47 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:2702:25: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] 233:59.47 2702 | ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 233:59.47 | ^~ 234:00.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:00.48 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.48 from Unified_cpp_layout_base0.cpp:2: 234:00.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::WidgetKeyboardEvent::AssignKeyEventData(const mozilla::WidgetKeyboardEvent&, bool)': 234:00.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 234:00.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:00.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:00.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:37, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/FrameLayerBuilder.h:21, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayListInvalidation.h:11, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:31, 234:00.49 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsCanvasFrame.h:17, 234:00.50 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:14, 234:00.50 from Unified_cpp_layout_base0.cpp:2: 234:00.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:694:64: note: while referencing '' 234:00.50 694 | mAlternativeCharCodes = aEvent.mAlternativeCharCodes.Clone(); 234:00.50 | ^ 234:00.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:00.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:00.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:00.59 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.60 from Unified_cpp_layout_base0.cpp:2: 234:00.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PresShell::NotifyDestroyingFrame(nsIFrame*)': 234:00.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 234:00.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:00.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:00.60 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:15, 234:00.60 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.60 from Unified_cpp_layout_base0.cpp:2: 234:00.60 /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:265:29: note: while referencing 'toDelete' 234:00.60 265 | nsTArray toDelete; 234:00.60 | ^~~~~~~~ 234:00.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.68 from Unified_cpp_layout_base0.cpp:2: 234:00.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::WidgetEvent* mozilla::WidgetKeyboardEvent::Duplicate() const': 234:00.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 234:00.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:00.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:00.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:37, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/FrameLayerBuilder.h:21, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayListInvalidation.h:11, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:31, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsCanvasFrame.h:17, 234:00.68 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:14, 234:00.68 from Unified_cpp_layout_base0.cpp:2: 234:00.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:298:48: note: while referencing '' 234:00.68 298 | mEditCommandsForSingleLineEditor.Clone(); 234:00.68 | ^ 234:00.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:00.69 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.69 from Unified_cpp_layout_base0.cpp:2: 234:00.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 234:00.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:00.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:00.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:37, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/FrameLayerBuilder.h:21, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayListInvalidation.h:11, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:31, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsCanvasFrame.h:17, 234:00.70 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:14, 234:00.70 from Unified_cpp_layout_base0.cpp:2: 234:00.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:300:47: note: while referencing '' 234:00.70 300 | mEditCommandsForMultiLineEditor.Clone(); 234:00.70 | ^ 234:00.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:00.71 from Unified_cpp_layout_base0.cpp:2: 234:00.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 234:00.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:00.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:00.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/nsGUIEventIPC.h:15, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Layers.h:37, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/FrameLayerBuilder.h:21, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayListInvalidation.h:11, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:31, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsCanvasFrame.h:17, 234:00.71 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:14, 234:00.71 from Unified_cpp_layout_base0.cpp:2: 234:00.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:302:46: note: while referencing '' 234:00.71 302 | mEditCommandsForRichTextEditor.Clone(); 234:00.71 | ^ 234:01.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:01.31 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:01.31 from Unified_cpp_layout_base0.cpp:2: 234:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 234:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 234:01.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:01.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:01.32 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:01.32 from Unified_cpp_layout_base0.cpp:2: 234:01.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 234:01.32 1907 | mBands = aRegion.mBands.Clone(); 234:01.32 | ^ 234:01.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:01.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:01.32 from Unified_cpp_layout_base0.cpp:2: 234:01.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 234:01.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:01.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:01.33 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:20, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:01.33 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:01.33 from Unified_cpp_layout_base0.cpp:2: 234:01.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 234:01.33 1907 | mBands = aRegion.mBands.Clone(); 234:01.33 | ^ 234:04.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:04.66 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:04.66 from Unified_cpp_layout_base0.cpp:2: 234:04.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::RestyleManager::ProcessPostTraversal(mozilla::RestyleManager::Element*, mozilla::ServoRestyleState&, mozilla::ServoPostTraversalFlags)': 234:04.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 234:04.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:04.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:04.67 In file included from Unified_cpp_layout_base0.cpp:101: 234:04.67 /builddir/build/BUILD/firefox-78.7.0/layout/base/RestyleManager.cpp:2417:29: note: while referencing 'anchorsToSuppress' 234:04.67 2417 | nsTArray> anchorsToSuppress; 234:04.67 | ^~~~~~~~~~~~~~~~~ 234:04.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:04.67 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:04.68 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:04.68 from Unified_cpp_layout_base0.cpp:2: 234:04.68 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 234:04.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:04.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:04.68 In file included from Unified_cpp_layout_base0.cpp:101: 234:04.68 /builddir/build/BUILD/firefox-78.7.0/layout/base/RestyleManager.cpp:2416:23: note: while referencing 'wrappersToRestyle' 234:04.68 2416 | nsTArray wrappersToRestyle; 234:04.69 | ^~~~~~~~~~~~~~~~~ 234:06.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:06.87 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:06.87 from Unified_cpp_layout_base0.cpp:2: 234:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PresShell::_ZN7mozilla9PresShell7DestroyEv.part.0()': 234:06.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 234:06.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:06.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:06.88 In file included from Unified_cpp_layout_base0.cpp:92: 234:06.88 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:1414:24: note: while referencing 'toRemove' 234:06.88 1414 | nsTArray toRemove(mWeakFrames.Count()); 234:06.88 | ^~~~~~~~ 234:08.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:08.72 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:08.72 from Unified_cpp_layout_base0.cpp:2: 234:08.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::PresShell::RenderNode(nsINode*, const mozilla::Maybe >&, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, mozilla::RenderImageFlags)': 234:08.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 234:08.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:08.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:08.72 In file included from Unified_cpp_layout_base0.cpp:92: 234:08.72 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:4974:39: note: while referencing 'rangeItems' 234:08.72 4974 | nsTArray> rangeItems; 234:08.72 | ^~~~~~~~~~ 234:08.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:08.88 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:08.88 from Unified_cpp_layout_base0.cpp:2: 234:08.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::PresShell::RenderSelection(mozilla::dom::Selection*, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, mozilla::RenderImageFlags)': 234:08.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 234:08.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:08.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:08.89 In file included from Unified_cpp_layout_base0.cpp:92: 234:08.89 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:5022:39: note: while referencing 'rangeItems' 234:08.89 5022 | nsTArray> rangeItems; 234:08.89 | ^~~~~~~~~~ 234:09.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:09.28 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:09.28 from Unified_cpp_layout_base0.cpp:2: 234:09.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::PresShell::EventHandler::DispatchTouchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*, bool)': 234:09.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 124 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds] 234:09.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:09.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:09.28 In file included from Unified_cpp_layout_base0.cpp:92: 234:09.28 /builddir/build/BUILD/firefox-78.7.0/layout/base/PresShell.cpp:8592:22: note: while referencing 'newEvent' 234:09.28 8592 | WidgetTouchEvent newEvent(true, touchEvent->mMessage, touchEvent->mWidget); 234:09.28 | ^~~~~~~~ 234:10.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:10.74 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:10.74 from Unified_cpp_layout_base0.cpp:2: 234:10.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::DoProcessPendingRestyles(mozilla::ServoTraversalFlags)': 234:10.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 32 is outside array bounds of 'mozilla::RestyleManager::AnimationsWithDestroyedFrame [1]' [-Warray-bounds] 234:10.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:10.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:10.75 In file included from Unified_cpp_layout_base0.cpp:101: 234:10.75 /builddir/build/BUILD/firefox-78.7.0/layout/base/RestyleManager.cpp:2961:32: note: while referencing 'animationsWithDestroyedFrame' 234:10.75 2961 | AnimationsWithDestroyedFrame animationsWithDestroyedFrame(this); 234:10.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:10.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:10.75 from Unified_cpp_layout_base0.cpp:2: 234:10.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 234:10.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:10.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:10.75 In file included from Unified_cpp_layout_base0.cpp:101: 234:10.75 /builddir/build/BUILD/firefox-78.7.0/layout/base/RestyleManager.cpp:3003:29: note: while referencing 'wrappersToRestyle' 234:10.75 3003 | nsTArray wrappersToRestyle; 234:10.75 | ^~~~~~~~~~~~~~~~~ 234:10.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsAttrValue.h:27, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/dom/base/AttrArray.h:22, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Element.h:16, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.h:11, 234:10.75 from /builddir/build/BUILD/firefox-78.7.0/layout/base/AccessibleCaret.cpp:7, 234:10.75 from Unified_cpp_layout_base0.cpp:2: 234:10.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 234:10.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 234:10.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:10.76 In file included from Unified_cpp_layout_base0.cpp:101: 234:10.76 /builddir/build/BUILD/firefox-78.7.0/layout/base/RestyleManager.cpp:2997:31: note: while referencing 'anchorsToSuppress' 234:10.76 2997 | nsTArray> anchorsToSuppress; 234:10.76 | ^~~~~~~~~~~~~~~~~ 234:57.63 In file included from Unified_cpp_layout_generic0.cpp:83: 234:57.63 /builddir/build/BUILD/firefox-78.7.0/layout/generic/ReflowInput.cpp: In member function 'void mozilla::ReflowInput::InitFrameType(mozilla::LayoutFrameType)': 234:57.64 /builddir/build/BUILD/firefox-78.7.0/layout/generic/ReflowInput.cpp:830:15: warning: 'frameType' may be used uninitialized in this function [-Wmaybe-uninitialized] 234:57.64 830 | frameType = NS_FRAME_REPLACED_CONTAINS_BLOCK(frameType); 235:09.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:09.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:09.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:09.93 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:09.93 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:09.93 from Unified_cpp_layout_base1.cpp:2: 235:09.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool nsCaret::IsMenuPopupHidingCaret()': 235:09.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:09.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:09.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:09.93 In file included from Unified_cpp_layout_base1.cpp:65: 235:09.93 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsCaret.cpp:801:23: note: while referencing 'popups' 235:09.93 801 | nsTArray popups; 235:09.93 | ^~~~~~ 235:11.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:11.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:11.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:11.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:11.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:11.44 from Unified_cpp_layout_base1.cpp:2: 235:11.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)': 235:11.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [-Warray-bounds] 235:11.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:11.45 In file included from Unified_cpp_layout_base1.cpp:137: 235:11.45 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:442:42: note: while referencing 'compositorAnimations' 235:11.45 442 | const nsTArray> compositorAnimations = 235:11.45 | ^~~~~~~~~~~~~~~~~~~~ 235:15.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:15.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:15.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:15.53 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:15.53 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:15.53 from Unified_cpp_layout_base1.cpp:2: 235:15.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsLayoutUtils::HasDocumentLevelListenersForApzAwareEvents(nsLayoutUtils::PresShell*)': 235:15.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:15.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:15.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:15.54 In file included from Unified_cpp_layout_base1.cpp:137: 235:15.54 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:8963:28: note: while referencing 'targets' 235:15.54 8963 | nsTArray targets; 235:15.54 | ^~~~~~~ 235:15.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:15.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:15.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:15.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:15.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:15.54 from Unified_cpp_layout_base1.cpp:2: 235:15.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:15.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:15.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:15.54 In file included from Unified_cpp_layout_base1.cpp:137: 235:15.54 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:8963:28: note: while referencing 'targets' 235:15.54 8963 | nsTArray targets; 235:15.55 | ^~~~~~~ 235:19.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:19.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:19.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:19.07 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:19.07 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:19.07 from Unified_cpp_layout_base1.cpp:2: 235:19.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::AutoPrintEventDispatcher::DispatchEventToWindowTree(const nsAString&)': 235:19.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:19.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:19.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:19.07 In file included from Unified_cpp_layout_base1.cpp:83: 235:19.07 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsDocumentViewer.cpp:515:34: note: while referencing 'targets' 235:19.07 515 | nsTArray> targets; 235:19.07 | ^~~~~~~ 235:21.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:21.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:21.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:21.25 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:21.25 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:21.25 from Unified_cpp_layout_base1.cpp:2: 235:21.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsIFrame* nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, const mozilla::WidgetEvent*)': 235:21.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:21.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:21.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:21.26 In file included from Unified_cpp_layout_base1.cpp:137: 235:21.26 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:2309:23: note: while referencing 'popups' 235:21.26 2309 | nsTArray popups; 235:21.26 | ^~~~~~ 235:23.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:23.84 from Unified_cpp_layout_base1.cpp:2: 235:23.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 235:23.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 235:23.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:23.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:23.84 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 235:23.84 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:23.85 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:23.85 from Unified_cpp_layout_base1.cpp:2: 235:23.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 235:23.85 1907 | mBands = aRegion.mBands.Clone(); 235:23.85 | ^ 235:23.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:23.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:23.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:23.85 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:23.85 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:23.85 from Unified_cpp_layout_base1.cpp:2: 235:23.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 235:23.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:23.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:23.86 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 235:23.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 235:23.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 235:23.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:23.87 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:23.87 from Unified_cpp_layout_base1.cpp:2: 235:23.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 235:23.87 1907 | mBands = aRegion.mBands.Clone(); 235:23.87 | ^ 235:24.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:24.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:24.32 from Unified_cpp_layout_base1.cpp:2: 235:24.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::And(const nsRegion&, const nsRegion&)': 235:24.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsRegion::BandArray [1]' {aka 'regiondetails::UncheckedArray, regiondetails::Band> [1]'} [-Warray-bounds] 235:24.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:24.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:24.32 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 235:24.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:24.33 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:24.33 from Unified_cpp_layout_base1.cpp:2: 235:24.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:680:15: note: while referencing 'newBands' 235:24.33 680 | BandArray newBands; 235:24.33 | ^~~~~~~~ 235:25.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:25.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:25.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:25.91 from Unified_cpp_layout_base1.cpp:2: 235:25.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::CounterStylePtr mozilla::CounterStylePtr::FromStyle(const mozilla::StyleCounterStyle&)': 235:25.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:25.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:25.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:25.91 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:34, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:60, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:12, 235:25.91 from Unified_cpp_layout_base1.cpp:2: 235:25.91 /builddir/build/BUILD/firefox-78.7.0/layout/style/CounterStyleManager.h:219:66: note: while referencing '' 235:25.91 219 | ret = new AnonymousCounterStyle(type, std::move(transcoded)); 235:25.91 | ^ 235:25.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:25.91 from Unified_cpp_layout_base1.cpp:2: 235:25.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:25.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:25.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:25.91 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleStruct.h:34, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:18, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:60, 235:25.91 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:12, 235:25.91 from Unified_cpp_layout_base1.cpp:2: 235:25.91 /builddir/build/BUILD/firefox-78.7.0/layout/style/CounterStyleManager.h:213:26: note: while referencing 'transcoded' 235:25.91 213 | nsTArray transcoded(symbols.Length()); 235:25.92 | ^~~~~~~~~~ 235:27.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:27.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:27.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:27.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:27.54 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:27.54 from Unified_cpp_layout_base1.cpp:2: 235:27.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::TransformToAncestorAndCombineRegions(const nsRegion&, nsIFrame*, const nsIFrame*, nsRegion*, nsRegion*, mozilla::Maybe >*, const mozilla::DisplayItemClip*)': 235:27.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder [1]' [-Warray-bounds] 235:27.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:27.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:27.55 In file included from Unified_cpp_layout_base1.cpp:137: 235:27.55 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:9516:27: note: while referencing 'transformedRegion' 235:27.55 9516 | RegionBuilder transformedRegion; 235:27.55 | ^~~~~~~~~~~~~~~~~ 235:29.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:29.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:29.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:29.36 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:29.36 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:29.36 from Unified_cpp_layout_base1.cpp:2: 235:29.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, const nsRegion&, nscolor, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)': 235:29.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:29.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:29.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:29.37 In file included from Unified_cpp_layout_base1.cpp:137: 235:29.37 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:4125:67: note: while referencing '' 235:29.37 4125 | widget->UpdateThemeGeometries(builder->GetThemeGeometries()); 235:29.37 | ^ 235:33.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:33.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:33.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:33.04 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:33.05 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:33.05 from Unified_cpp_layout_base1.cpp:2: 235:33.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::SetVisualViewportSize(nsLayoutUtils::PresShell*, nsLayoutUtils::CSSSize)': 235:33.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:33.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:33.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:33.05 In file included from Unified_cpp_layout_base1.cpp:137: 235:33.05 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsLayoutUtils.cpp:8996:48: note: while referencing 'array' 235:33.05 8996 | nsTArray> array; 235:33.05 | ^~~~~ 235:33.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:33.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:33.25 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:33.25 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:33.25 from Unified_cpp_layout_base1.cpp:2: 235:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::TouchManager::EvictTouchPoint(RefPtr&, mozilla::dom::Document*)': 235:33.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 124 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds] 235:33.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:33.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:33.25 In file included from Unified_cpp_layout_base1.cpp:2: 235:33.25 /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:70:30: note: while referencing 'event' 235:33.26 70 | WidgetTouchEvent event(true, eTouchEnd, widget); 235:33.26 | ^~~~~ 235:37.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:37.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:37.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:37.86 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:37.87 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:37.87 from Unified_cpp_layout_base1.cpp:2: 235:37.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsIFrame* nsCSSFrameConstructor::ConstructDocElementFrame(nsCSSFrameConstructor::Element*)': 235:37.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:37.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:37.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:37.87 In file included from Unified_cpp_layout_base1.cpp:56: 235:37.87 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsCSSFrameConstructor.cpp:2231:53: note: while referencing '' 235:37.87 2231 | "PrincipalWritingModePropagationWarning"); 235:37.87 | ^ 235:40.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:40.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:40.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:40.98 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:40.98 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:40.98 from Unified_cpp_layout_base1.cpp:2: 235:40.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsDocumentViewer::_ZN16nsDocumentViewer16ExitPrintPreviewEv.part.0()': 235:40.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:40.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:40.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:40.99 In file included from Unified_cpp_layout_base1.cpp:83: 235:40.99 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsDocumentViewer.cpp:3498:33: note: while referencing 'docShells' 235:40.99 3498 | nsTArray> docShells; 235:40.99 | ^~~~~~~~~ 235:41.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:41.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 235:41.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 235:41.38 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.h:15, 235:41.38 from /builddir/build/BUILD/firefox-78.7.0/layout/base/TouchManager.cpp:8, 235:41.38 from Unified_cpp_layout_base1.cpp:2: 235:41.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDocumentViewer::LoadComplete(nsresult)': 235:41.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 235:41.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:41.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:41.38 In file included from Unified_cpp_layout_base1.cpp:83: 235:41.38 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsDocumentViewer.cpp:1104:41: note: while referencing 'docShells' 235:41.38 1104 | nsTArray> docShells; 235:41.38 | ^~~~~~~~~ 235:57.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 235:57.38 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.h:10, 235:57.39 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.cpp:7, 235:57.39 from Unified_cpp_layout_generic1.cpp:2: 235:57.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ViewportFrame::BuildDisplayListForTopLayer(nsDisplayListBuilder*, nsDisplayList*)': 235:57.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 235:57.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 235:57.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:57.39 In file included from Unified_cpp_layout_generic1.cpp:38: 235:57.39 /builddir/build/BUILD/firefox-78.7.0/layout/generic/ViewportFrame.cpp:117:27: note: while referencing 'topLayer' 235:57.39 117 | nsTArray topLayer = PresContext()->Document()->GetTopLayer(); 235:57.39 | ^~~~~~~~ 236:02.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:02.45 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.h:10, 236:02.45 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.cpp:7, 236:02.45 from Unified_cpp_layout_generic1.cpp:2: 236:02.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 236:02.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 236:02.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:02.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:02.46 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:45, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.h:15, 236:02.46 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.cpp:11, 236:02.46 from Unified_cpp_layout_generic1.cpp:2: 236:02.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 236:02.46 1907 | mBands = aRegion.mBands.Clone(); 236:02.46 | ^ 236:02.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:02.47 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.h:10, 236:02.47 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.cpp:7, 236:02.47 from Unified_cpp_layout_generic1.cpp:2: 236:02.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 236:02.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:02.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:02.47 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 236:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Document.h:45, 236:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 236:02.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 236:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 236:02.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 236:02.48 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.h:15, 236:02.48 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/ScrollVelocityQueue.cpp:11, 236:02.48 from Unified_cpp_layout_generic1.cpp:2: 236:02.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 236:02.49 1907 | mBands = aRegion.mBands.Clone(); 236:02.49 | ^ 236:28.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:28.69 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:28.69 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:28.69 from Unified_cpp_layout_base2.cpp:2: 236:28.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsPresContext::ThemeChangedInternal()': 236:28.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:28.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:28.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:28.70 In file included from Unified_cpp_layout_base2.cpp:11: 236:28.70 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:1361:12: note: while referencing 'cache' 236:28.70 1361 | auto cache = LookAndFeel::GetIntCache(); 236:28.70 | ^~~~~ 236:28.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:28.70 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:28.70 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:28.70 from Unified_cpp_layout_base2.cpp:2: 236:28.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:28.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:28.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:28.71 In file included from Unified_cpp_layout_base2.cpp:11: 236:28.71 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:1359:32: note: while referencing 'cp' 236:28.71 1359 | nsTArray cp; 236:28.71 | ^~ 236:29.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:29.76 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:29.77 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:29.77 from Unified_cpp_layout_base2.cpp:2: 236:29.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void _ZL18SortConfigurationsP8nsTArrayIN9nsIWidget13ConfigurationEE.part.0(nsTArray*)': 236:29.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:29.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:29.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:29.77 In file included from Unified_cpp_layout_base2.cpp:11: 236:29.77 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2728:38: note: while referencing 'pluginsToMove' 236:29.77 2728 | nsTArray pluginsToMove; 236:29.77 | ^~~~~~~~~~~~~ 236:29.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:29.90 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:29.90 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:29.90 from Unified_cpp_layout_base2.cpp:2: 236:29.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::ApplyPluginGeometryUpdates()': 236:29.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:29.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:29.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:29.91 In file included from Unified_cpp_layout_base2.cpp:11: 236:29.91 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2794:38: note: while referencing 'configurations' 236:29.91 2794 | nsTArray configurations; 236:29.91 | ^~~~~~~~~~~~~~ 236:29.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:29.94 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:29.95 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:29.95 from Unified_cpp_layout_base2.cpp:2: 236:29.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::FlushWillPaintObservers()': 236:29.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 236:29.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:29.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:29.95 In file included from Unified_cpp_layout_base2.cpp:11: 236:29.95 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2851:35: note: while referencing 'observers' 236:29.95 2851 | nsTArray> observers; 236:29.95 | ^~~~~~~~~ 236:29.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:29.99 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:29.99 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:29.99 from Unified_cpp_layout_base2.cpp:2: 236:29.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsPresContext::NotifyDidPaintForSubtree(nsPresContext::TransactionId, const mozilla::TimeStamp&)': 236:30.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:30.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:30.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:30.00 In file included from Unified_cpp_layout_base2.cpp:11: 236:30.00 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2126:22: note: while referencing 'dummy' 236:30.00 2126 | nsTArray dummy; 236:30.00 | ^~~~~ 236:31.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.09 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.09 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.09 from Unified_cpp_layout_base2.cpp:2: 236:31.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsPresContext::FlushPendingMediaFeatureValuesChanged()': 236:31.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 236:31.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.09 In file included from Unified_cpp_layout_base2.cpp:11: 236:31.09 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:1608:50: note: while referencing 'localMediaQueryLists' 236:31.09 1608 | nsTArray> localMediaQueryLists; 236:31.09 | ^~~~~~~~~~~~~~~~~~~~ 236:31.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.16 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.16 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.16 from Unified_cpp_layout_base2.cpp:2: 236:31.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::CollectPluginGeometryUpdates(mozilla::layers::LayerManager*)': 236:31.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.17 In file included from Unified_cpp_layout_base2.cpp:11: 236:31.17 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2817:38: note: while referencing 'configurations' 236:31.17 2817 | nsTArray configurations; 236:31.17 | ^~~~~~~~~~~~~~ 236:31.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.17 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.17 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.17 from Unified_cpp_layout_base2.cpp:2: 236:31.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.18 In file included from Unified_cpp_layout_base2.cpp:11: 236:31.18 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresContext.cpp:2817:38: note: while referencing 'configurations' 236:31.18 2817 | nsTArray configurations; 236:31.18 | ^~~~~~~~~~~~~~ 236:31.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.42 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.42 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.42 from Unified_cpp_layout_base2.cpp:2: 236:31.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::LoadAndRegisterSheet(nsIURI*, uint32_t)': 236:31.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 236:31.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.42 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.43 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:158:51: note: while referencing '' 236:31.43 158 | for (PresShell* presShell : mPresShells.Clone()) { 236:31.43 | ^ 236:31.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.43 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.43 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.43 from Unified_cpp_layout_base2.cpp:2: 236:31.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.43 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.43 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:164:37: note: while referencing 'children' 236:31.43 164 | nsTArray children; 236:31.44 | ^~~~~~~~ 236:31.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.44 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.44 from Unified_cpp_layout_base2.cpp:2: 236:31.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.45 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.45 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:164:37: note: while referencing 'children' 236:31.45 164 | nsTArray children; 236:31.45 | ^~~~~~~~ 236:31.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.56 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.56 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.56 from Unified_cpp_layout_base2.cpp:2: 236:31.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::UnregisterSheet(nsIURI*, uint32_t)': 236:31.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 236:31.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.57 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.57 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:309:49: note: while referencing '' 236:31.57 309 | for (PresShell* presShell : mPresShells.Clone()) { 236:31.57 | ^ 236:31.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.57 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.57 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.57 from Unified_cpp_layout_base2.cpp:2: 236:31.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.58 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.58 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:318:35: note: while referencing 'children' 236:31.58 318 | nsTArray children; 236:31.58 | ^~~~~~~~ 236:31.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 236:31.58 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.h:22, 236:31.58 from /builddir/build/BUILD/firefox-78.7.0/layout/base/nsPresArena.cpp:10, 236:31.58 from Unified_cpp_layout_base2.cpp:2: 236:31.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 236:31.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 236:31.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:31.59 In file included from Unified_cpp_layout_base2.cpp:38: 236:31.59 /builddir/build/BUILD/firefox-78.7.0/layout/base/nsStyleSheetService.cpp:318:35: note: while referencing 'children' 236:31.59 318 | nsTArray children; 236:31.59 | ^~~~~~~~ 236:34.47 layout/forms 236:45.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 236:45.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 236:45.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 236:45.87 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 236:45.87 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 236:45.87 from Unified_cpp_layout_generic2.cpp:2: 236:45.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; ElemType = nsGridContainerFrame::GridItemInfo; IndexType = unsigned int; SizeType = unsigned int]': 236:45.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 236:45.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = nsGridContainerFrame::GridItemInfo; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 236:45.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 236:45.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2657:18: required from 'nsTArray::self_type nsTArray::Clone() const [with E = nsGridContainerFrame::GridItemInfo; nsTArray::self_type = nsTArray]' 236:45.88 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:3549:49: required from here 236:45.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct nsGridContainerFrame::GridItemInfo' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 236:45.88 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 236:45.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:45.88 In file included from Unified_cpp_layout_generic2.cpp:74: 236:45.88 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:566:30: note: 'struct nsGridContainerFrame::GridItemInfo' declared here 236:45.88 566 | struct nsGridContainerFrame::GridItemInfo { 236:45.89 | ^~~~~~~~~~~~ 237:05.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:05.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:05.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:05.44 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:05.44 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:05.44 from Unified_cpp_layout_generic2.cpp:2: 237:05.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void logMessage(nsIContent*, const nsAString&, int32_t, const char*)': 237:05.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 237:05.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:05.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:05.44 In file included from Unified_cpp_layout_generic2.cpp:101: 237:05.44 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsImageMap.cpp:78:26: note: while referencing '' 237:05.44 78 | nsTArray(), /* params */ 237:05.44 | ^ 237:11.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:11.39 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:11.39 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:11.39 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:11.39 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:11.40 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:11.40 from Unified_cpp_layout_forms0.cpp:2: 237:11.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayFieldSetBorder::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 237:11.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [-Warray-bounds] 237:11.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:11.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:11.40 In file included from Unified_cpp_layout_forms0.cpp:47: 237:11.40 /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsFieldSetFrame.cpp:201:61: note: while referencing '' 237:11.40 201 | auto clipChain = aBuilder.DefineClipChain({clip}, true); 237:11.40 | ^ 237:11.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:11.40 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:11.40 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:11.41 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:11.41 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:11.41 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:11.41 from Unified_cpp_layout_forms0.cpp:2: 237:11.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:11.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:11.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:11.41 In file included from Unified_cpp_layout_forms0.cpp:47: 237:11.41 /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsFieldSetFrame.cpp:198:48: note: while referencing 'array' 237:11.41 198 | nsTArray array{region}; 237:11.41 | ^~~~~ 237:13.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:13.23 from Unified_cpp_layout_forms0.cpp:2: 237:13.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 237:13.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 237:13.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:13.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:13.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:59, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:13.23 from Unified_cpp_layout_forms0.cpp:2: 237:13.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 237:13.23 1907 | mBands = aRegion.mBands.Clone(); 237:13.23 | ^ 237:13.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:13.23 from Unified_cpp_layout_forms0.cpp:2: 237:13.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 237:13.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:13.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:13.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:59, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:13.23 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:13.24 from Unified_cpp_layout_forms0.cpp:2: 237:13.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 237:13.24 1907 | mBands = aRegion.mBands.Clone(); 237:13.24 | ^ 237:14.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:14.55 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:14.55 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:14.55 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:14.55 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:14.55 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:14.56 from Unified_cpp_layout_forms0.cpp:2: 237:14.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFileControlFrame::DnDListener::HandleEvent(mozilla::dom::Event*)': 237:14.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:14.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:14.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:14.56 In file included from Unified_cpp_layout_forms0.cpp:56: 237:14.56 /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsFileControlFrame.cpp:395:37: note: while referencing 'array' 237:14.56 395 | nsTArray array; 237:14.56 | ^~~~~ 237:17.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:17.32 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 237:17.32 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:17.32 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRenderingBorders.h:18, 237:17.32 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.h:11, 237:17.32 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsButtonFrameRenderer.cpp:6, 237:17.32 from Unified_cpp_layout_forms0.cpp:2: 237:17.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNumberControlFrame::CreateAnonymousContent(nsTArray&)': 237:17.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:17.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:17.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:17.32 In file included from Unified_cpp_layout_forms0.cpp:119: 237:17.32 /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsNumberControlFrame.cpp:98:25: note: while referencing 'nestedContent' 237:17.32 98 | nsTArray nestedContent; 237:17.32 | ^~~~~~~~~~~~~ 237:28.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:28.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:28.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:28.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:28.16 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:28.16 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:28.16 from Unified_cpp_layout_generic2.cpp:2: 237:28.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::AlignJustifyContent(const nsStylePosition*, mozilla::StyleContentDistribution, nsGridContainerFrame::WritingMode, nscoord, bool)': 237:28.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:28.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:28.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:28.16 In file included from Unified_cpp_layout_generic2.cpp:74: 237:28.16 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6483:23: note: while referencing 'gapDeltas' 237:28.17 6483 | nsTArray gapDeltas; 237:28.17 | ^~~~~~~~~ 237:29.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:29.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:29.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:29.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:29.25 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:29.25 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:29.25 from Unified_cpp_layout_generic2.cpp:2: 237:29.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsFrame::DestroyFrom(nsIFrame*, nsIFrame::PostDestroyData&)': 237:29.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:29.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:29.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:29.25 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 237:29.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ReflowInput.h:14, 237:29.26 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:16, 237:29.26 from Unified_cpp_layout_generic2.cpp:2: 237:29.26 /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:265:29: note: while referencing 'toDelete' 237:29.26 265 | nsTArray toDelete; 237:29.26 | ^~~~~~~~ 237:29.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:29.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:29.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:29.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:29.65 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:29.65 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:29.65 from Unified_cpp_layout_generic2.cpp:2: 237:29.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::StoreUsedTrackSizes(nsGridContainerFrame::LogicalAxis, const nsTArray&)': 237:29.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 237:29.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:29.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:29.66 In file included from Unified_cpp_layout_generic2.cpp:74: 237:29.66 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:9548:37: note: while referencing '' 237:29.66 9548 | uts->mSizes[aAxis] = aSizes.Clone(); 237:29.66 | ^ 237:29.91 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp: In member function 'nscoord nsGridContainerFrame::ReflowRowsInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&, const nsTArray&, uint32_t, uint32_t, nscoord, nscoord)': 237:29.92 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:7778:44: warning: 'masonryAxisGap' may be used uninitialized in this function [-Wmaybe-uninitialized] 237:29.92 7778 | maxSize = std::max(nscoord(0), maxSize - masonryAxisGap); 237:29.92 | ~~~~~~~~^~~~~~~~~~~~~~~~ 237:30.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:30.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:30.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:30.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:30.24 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:30.24 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:30.24 from Unified_cpp_layout_generic2.cpp:2: 237:30.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static mozilla::UniquePtr nsFloatManager::ShapeInfo::CreatePolygon(const StyleBasicShape&, nscoord, nsIFrame*, const mozilla::LogicalRect&, const mozilla::LogicalRect&, mozilla::WritingMode, const nsSize&)': 237:30.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:30.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:30.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:30.24 In file included from Unified_cpp_layout_generic2.cpp:2: 237:30.24 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:2640:21: note: while referencing 'vertices' 237:30.24 2640 | nsTArray vertices = 237:30.24 | ^~~~~~~~ 237:31.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:31.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:31.20 from Unified_cpp_layout_generic2.cpp:2: 237:31.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 237:31.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 237:31.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:31.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:31.20 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 237:31.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:31.21 from Unified_cpp_layout_generic2.cpp:2: 237:31.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 237:31.21 1907 | mBands = aRegion.mBands.Clone(); 237:31.21 | ^ 237:31.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:31.21 from Unified_cpp_layout_generic2.cpp:2: 237:31.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 237:31.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:31.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:31.21 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:31.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:31.22 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:31.22 from Unified_cpp_layout_generic2.cpp:2: 237:31.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 237:31.22 1907 | mBands = aRegion.mBands.Clone(); 237:31.22 | ^ 237:34.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:34.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:34.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:34.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:34.09 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:34.09 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:34.09 from Unified_cpp_layout_generic2.cpp:2: 237:34.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'float nsGridContainerFrame::Tracks::FindFrUnitSize(const nsGridContainerFrame::LineRange&, const nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const': 237:34.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:34.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:34.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:34.10 In file included from Unified_cpp_layout_generic2.cpp:74: 237:34.10 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6300:22: note: while referencing 'flexTracks' 237:34.10 6300 | nsTArray flexTracks(aFlexTracks.Clone()); 237:34.10 | ^~~~~~~~~~ 237:34.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:34.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:34.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:34.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:34.69 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:34.69 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:34.69 from Unified_cpp_layout_generic2.cpp:2: 237:34.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsTArray > nsGridContainerFrame::LineNameMap::GetResolvedLineNamesForComputedGridTrackInfo() const': 237:34.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:34.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:34.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:34.70 In file included from Unified_cpp_layout_generic2.cpp:74: 237:34.70 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:1664:34: note: while referencing 'line' 237:34.70 1664 | nsTArray line; 237:34.70 | ^~~~ 237:43.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsColor.h:13, 237:43.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 237:43.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 237:43.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 237:43.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 237:43.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:43.96 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:43.96 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:43.96 from Unified_cpp_layout_generic2.cpp:2: 237:43.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsContainerFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, const mozilla::AspectRatio&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': 237:43.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCoord.h:137:36: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 237:43.96 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 237:43.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 237:43.96 In file included from Unified_cpp_layout_generic2.cpp:20: 237:43.96 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.cpp:6455:38: note: 'bSize' was declared here 237:43.96 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 237:43.97 | ^~~~~ 237:43.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsColor.h:13, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:43.97 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:43.97 from Unified_cpp_layout_generic2.cpp:2: 237:43.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCoord.h:137:36: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 237:43.97 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 237:43.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 237:43.97 In file included from Unified_cpp_layout_generic2.cpp:20: 237:43.97 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.cpp:6455:11: note: 'iSize' was declared here 237:43.97 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 237:43.97 | ^~~~~ 237:45.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsSplittableFrame.h:16, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsContainerFrame.h:13, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsBlockFrame.h:15, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.h:10, 237:45.36 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.cpp:6, 237:45.36 from Unified_cpp_layout_forms1.cpp:2: 237:45.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayOptionEventGrabber::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 237:45.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:45.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:45.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:45.37 In file included from Unified_cpp_layout_forms1.cpp:2: 237:45.37 /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.cpp:58:23: note: while referencing 'outFrames' 237:45.37 58 | nsTArray outFrames; 237:45.37 | ^~~~~~~~~ 237:47.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsSplittableFrame.h:16, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsContainerFrame.h:13, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsBlockFrame.h:15, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.h:10, 237:47.60 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.cpp:6, 237:47.61 from Unified_cpp_layout_forms1.cpp:2: 237:47.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayWrapList::Merge(const nsDisplayItem*)': 237:47.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 237:47.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:47.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:47.61 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/generic/TextOverflow.h:10, 237:47.61 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGfxScrollFrame.h:25, 237:47.61 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsListControlFrame.h:21, 237:47.61 from /builddir/build/BUILD/firefox-78.7.0/layout/forms/nsSelectsAreaFrame.cpp:10, 237:47.61 from Unified_cpp_layout_forms1.cpp:2: 237:47.61 /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:5545:62: note: while referencing '' 237:47.61 5545 | mMergedFrames.AppendElements(aOther->mMergedFrames.Clone()); 237:47.61 | ^ 237:48.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:48.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:48.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:48.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:48.71 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:48.71 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:48.71 from Unified_cpp_layout_generic2.cpp:2: 237:48.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nscoord nsGridContainerFrame::ReflowInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&)': 237:48.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:48.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:48.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:48.72 In file included from Unified_cpp_layout_generic2.cpp:74: 237:48.72 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:7342:23: note: while referencing 'placeholders' 237:48.72 7342 | nsTArray placeholders(aState.mAbsPosItems.Length()); 237:48.72 | ^~~~~~~~~~~~ 237:48.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:48.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:48.73 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:48.73 from Unified_cpp_layout_generic2.cpp:2: 237:48.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:48.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:48.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:48.73 In file included from Unified_cpp_layout_generic2.cpp:74: 237:48.73 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:7341:33: note: while referencing 'sortedItems' 237:48.73 7341 | nsTArray sortedItems(aState.mGridItems.Length()); 237:48.73 | ^~~~~~~~~~~ 237:50.09 layout/tables 237:51.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:51.49 from Unified_cpp_layout_generic2.cpp:2: 237:51.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::ResolveIntrinsicSize(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nsGridContainerFrame::LineRange nsGridContainerFrame::GridArea::*, nscoord, nsGridContainerFrame::SizingConstraint)': 237:51.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:51.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:51.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:51.49 In file included from Unified_cpp_layout_generic2.cpp:74: 237:51.49 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6207:25: note: while referencing 'itemPlan' 237:51.49 6207 | nsTArray itemPlan(mSizes.Length()); 237:51.49 | ^~~~~~~~ 237:51.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:51.49 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:51.49 from Unified_cpp_layout_generic2.cpp:2: 237:51.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:51.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:51.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:51.49 In file included from Unified_cpp_layout_generic2.cpp:74: 237:51.49 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6205:25: note: while referencing 'plan' 237:51.49 6205 | nsTArray plan(mSizes.Length()); 237:51.49 | ^~~~ 237:51.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:51.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:51.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:51.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:51.50 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:51.50 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:51.50 from Unified_cpp_layout_generic2.cpp:2: 237:51.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:51.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:51.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:51.50 In file included from Unified_cpp_layout_generic2.cpp:74: 237:51.50 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6204:24: note: while referencing 'tracks' 237:51.50 6204 | nsTArray tracks(maxSpan); 237:51.50 | ^~~~~~ 237:52.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:52.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:52.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:52.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:52.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:52.61 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:52.61 from Unified_cpp_layout_generic2.cpp:2: 237:52.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'float nsGridContainerFrame::Tracks::FindUsedFlexFraction(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const': 237:52.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:52.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:52.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:52.61 In file included from Unified_cpp_layout_generic2.cpp:74: 237:52.61 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6371:26: note: while referencing 'itemFlexTracks' 237:52.61 6371 | nsTArray itemFlexTracks; 237:52.61 | ^~~~~~~~~~~~~~ 237:52.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:52.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:52.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:52.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:52.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:52.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:52.72 from Unified_cpp_layout_generic2.cpp:2: 237:52.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::StretchFlexibleTracks(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord)': 237:52.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:52.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:52.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:52.72 In file included from Unified_cpp_layout_generic2.cpp:74: 237:52.73 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6391:22: note: while referencing 'flexTracks' 237:52.73 6391 | nsTArray flexTracks(mSizes.Length()); 237:52.73 | ^~~~~~~~~~ 237:52.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:52.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:52.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:52.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:52.73 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:52.73 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:52.73 from Unified_cpp_layout_generic2.cpp:2: 237:52.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:52.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:52.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:52.74 In file included from Unified_cpp_layout_generic2.cpp:74: 237:52.74 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:6391:22: note: while referencing 'flexTracks' 237:52.74 6391 | nsTArray flexTracks(mSizes.Length()); 237:52.74 | ^~~~~~~~~~ 237:53.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:53.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:53.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:53.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:53.20 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:53.20 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:53.20 from Unified_cpp_layout_generic2.cpp:2: 237:53.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::UsedTrackSizes::ResolveSubgridTrackSizesForAxis(nsGridContainerFrame*, nsGridContainerFrame::LogicalAxis, nsGridContainerFrame::Subgrid*, gfxContext&, nscoord)': 237:53.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 237:53.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:53.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:53.20 In file included from Unified_cpp_layout_generic2.cpp:74: 237:53.20 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:3549:49: note: while referencing '' 237:53.21 3549 | state.mGridItems = aSubgrid->mGridItems.Clone(); 237:53.21 | ^ 237:54.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.69 from Unified_cpp_layout_generic2.cpp:2: 237:54.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsGridContainerFrame::Reflow(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&)': 237:54.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.69 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.69 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8751:20: note: while referencing 'rowRemovedRepeatTracks' 237:54.69 8751 | nsTArray rowRemovedRepeatTracks( 237:54.69 | ^~~~~~~~~~~~~~~~~~~~~~ 237:54.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.70 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.70 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.70 from Unified_cpp_layout_generic2.cpp:2: 237:54.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.70 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.70 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8750:24: note: while referencing 'rowTrackStates' 237:54.70 8750 | nsTArray rowTrackStates(rowTrackCount); 237:54.70 | ^~~~~~~~~~~~~~ 237:54.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.71 from Unified_cpp_layout_generic2.cpp:2: 237:54.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.71 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.71 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8749:23: note: while referencing 'rowTrackSizes' 237:54.71 8749 | nsTArray rowTrackSizes(rowTrackCount); 237:54.71 | ^~~~~~~~~~~~~ 237:54.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.72 from Unified_cpp_layout_generic2.cpp:2: 237:54.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.73 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.73 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8748:23: note: while referencing 'rowTrackPositions' 237:54.73 8748 | nsTArray rowTrackPositions(rowTrackCount); 237:54.73 | ^~~~~~~~~~~~~~~~~ 237:54.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.73 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.73 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.73 from Unified_cpp_layout_generic2.cpp:2: 237:54.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.73 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.73 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8709:20: note: while referencing 'colRemovedRepeatTracks' 237:54.73 8709 | nsTArray colRemovedRepeatTracks( 237:54.73 | ^~~~~~~~~~~~~~~~~~~~~~ 237:54.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.74 from Unified_cpp_layout_generic2.cpp:2: 237:54.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.74 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.74 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8708:24: note: while referencing 'colTrackStates' 237:54.74 8708 | nsTArray colTrackStates(colTrackCount); 237:54.74 | ^~~~~~~~~~~~~~ 237:54.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.74 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.75 from Unified_cpp_layout_generic2.cpp:2: 237:54.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.76 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.76 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8707:23: note: while referencing 'colTrackSizes' 237:54.76 8707 | nsTArray colTrackSizes(colTrackCount); 237:54.76 | ^~~~~~~~~~~~~ 237:54.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 237:54.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 237:54.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 237:54.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 237:54.77 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.h:15, 237:54.77 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFloatManager.cpp:9, 237:54.77 from Unified_cpp_layout_generic2.cpp:2: 237:54.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 237:54.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 237:54.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:54.77 In file included from Unified_cpp_layout_generic2.cpp:74: 237:54.77 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsGridContainerFrame.cpp:8706:23: note: while referencing 'colTrackPositions' 237:54.77 8706 | nsTArray colTrackPositions(colTrackCount); 237:54.77 | ^~~~~~~~~~~~~~~~~ 238:10.06 In file included from Unified_cpp_layout_tables0.cpp:65: 238:10.07 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 238:10.07 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.cpp:7335:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [-Wclass-memaccess] 238:10.07 7335 | memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 238:10.07 | ^ 238:10.07 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.cpp:5866:8: note: 'struct BCBlockDirSeg' declared here 238:10.07 5866 | struct BCBlockDirSeg { 238:10.07 | ^~~~~~~~~~~~~ 238:22.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:22.52 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:22.52 from Unified_cpp_layout_tables0.cpp:2: 238:22.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void FixedTableLayoutStrategy::ComputeColumnISizes(const ReflowInput&)': 238:22.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 238:22.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:22.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:22.53 In file included from Unified_cpp_layout_tables0.cpp:11: 238:22.53 /builddir/build/BUILD/firefox-78.7.0/layout/tables/FixedTableLayoutStrategy.cpp:179:21: note: while referencing 'oldColISizes' 238:22.53 179 | nsTArray oldColISizes; 238:22.53 | ^~~~~~~~~~~~ 238:34.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:34.42 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:34.42 from Unified_cpp_layout_tables0.cpp:2: 238:34.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringCells(nsTableCellMap&, int32_t, nsTArray*, int32_t, int32_t, bool)': 238:34.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 238:34.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:34.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:34.43 In file included from Unified_cpp_layout_tables0.cpp:29: 238:34.43 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsCellMap.cpp:2056:27: note: while referencing 'origRows' 238:34.43 2056 | nsTArray origRows; 238:34.43 | ^~~~~~~~ 238:38.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:38.15 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:38.15 from Unified_cpp_layout_tables0.cpp:2: 238:38.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, const iterator*, nsFrameList&)': 238:38.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 238:38.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:38.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:38.15 In file included from Unified_cpp_layout_tables0.cpp:74: 238:38.15 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableRowFrame.cpp:231:31: note: while referencing 'cellChildren' 238:38.15 231 | nsTArray cellChildren; 238:38.15 | ^~~~~~~~~~~~ 238:38.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:38.22 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:38.22 from Unified_cpp_layout_tables0.cpp:2: 238:38.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringRows(nsTableCellMap&, int32_t, nsTArray*, int32_t)': 238:38.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 238:38.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:38.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:38.22 In file included from Unified_cpp_layout_tables0.cpp:29: 238:38.22 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsCellMap.cpp:1956:27: note: while referencing 'origRows' 238:38.22 1956 | nsTArray origRows; 238:38.22 | ^~~~~~~~ 238:38.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:38.49 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:38.49 from Unified_cpp_layout_tables0.cpp:2: 238:38.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowGroupFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, const iterator*, nsFrameList&)': 238:38.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 238:38.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:38.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:38.49 In file included from Unified_cpp_layout_tables0.cpp:83: 238:38.49 /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableRowGroupFrame.cpp:1516:30: note: while referencing 'rows' 238:38.49 1516 | nsTArray rows; 238:38.49 | ^~~~ 238:39.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:39.05 from Unified_cpp_layout_tables0.cpp:2: 238:39.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 238:39.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 238:39.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:39.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:39.05 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 238:39.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:39.06 from Unified_cpp_layout_tables0.cpp:2: 238:39.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 238:39.06 1907 | mBands = aRegion.mBands.Clone(); 238:39.06 | ^ 238:39.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:39.06 from Unified_cpp_layout_tables0.cpp:2: 238:39.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 238:39.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 238:39.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:39.06 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 238:39.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 238:39.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 238:39.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 238:39.07 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/celldata.h:12, 238:39.07 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/nsTableFrame.h:9, 238:39.07 from /builddir/build/BUILD/firefox-78.7.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 238:39.07 from Unified_cpp_layout_tables0.cpp:2: 238:39.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 238:39.07 1907 | mBands = aRegion.mBands.Clone(); 238:39.07 | ^ 238:45.25 layout/svg 239:00.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 239:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 239:00.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 239:00.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.h:15, 239:00.72 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.cpp:9, 239:00.72 from Unified_cpp_layout_generic3.cpp:2: 239:00.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::JustificationInfo nsTextFrame::PropertyProvider::ComputeJustification(nsTextFrame::PropertyProvider::Range, nsTArray*)': 239:00.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 239:00.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:00.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:00.73 In file included from Unified_cpp_layout_generic3.cpp:119: 239:00.73 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsTextFrame.cpp:3338:37: note: while referencing 'assignments' 239:00.73 3338 | nsTArray assignments; 239:00.73 | ^~~~~~~~~~~ 239:00.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:00.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 239:00.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 239:00.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 239:00.95 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.h:15, 239:00.96 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.cpp:9, 239:00.96 from Unified_cpp_layout_generic3.cpp:2: 239:00.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsTextFrame::PropertyProvider::SetupJustificationSpacing(bool)': 239:00.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 239:00.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:00.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:00.96 In file included from Unified_cpp_layout_generic3.cpp:119: 239:00.96 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsTextFrame.cpp:3726:37: note: while referencing 'assignments' 239:00.96 3726 | nsTArray assignments; 239:00.96 | ^~~~~~~~~~~ 239:04.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:04.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 239:04.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 239:04.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/WritingModes.h:12, 239:04.51 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.h:15, 239:04.51 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.cpp:9, 239:04.51 from Unified_cpp_layout_generic3.cpp:2: 239:04.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*)': 239:04.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 239:04.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:04.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.52 In file included from Unified_cpp_layout_generic3.cpp:119: 239:04.52 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsTextFrame.cpp:897:22: note: while referencing 'fontsWithAnimatedGlyphs' 239:04.52 897 | nsTArray fontsWithAnimatedGlyphs; 239:04.52 | ^~~~~~~~~~~~~~~~~~~~~~~ 239:14.00 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 239:14.00 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineBox.h:16, 239:14.00 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/BlockReflowInput.h:13, 239:14.00 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.h:16, 239:14.00 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.cpp:9, 239:14.01 from Unified_cpp_layout_generic3.cpp:2: 239:14.01 /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': 239:14.01 /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:395:20: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] 239:14.01 395 | aPV.mValue = aValue; 239:14.01 | ~~~~~~~~~~~^~~~~~~~ 239:14.01 In file included from Unified_cpp_layout_generic3.cpp:119: 239:14.01 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsTextFrame.cpp:9762:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 239:14.01 9762 | Maybe autoLineCursor; 239:14.01 | ^~~~~~~~~~~~~~ 239:14.01 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineBox.h:16, 239:14.01 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/BlockReflowInput.h:13, 239:14.01 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.h:16, 239:14.01 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsLineLayout.cpp:9, 239:14.01 from Unified_cpp_layout_generic3.cpp:2: 239:14.01 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:3882:20: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] 239:14.01 3882 | mProperties.Set(aProperty, aValue, this); 239:14.01 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 239:14.01 In file included from Unified_cpp_layout_generic3.cpp:119: 239:14.01 /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsTextFrame.cpp:9762:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 239:14.01 9762 | Maybe autoLineCursor; 239:14.01 | ^~~~~~~~~~~~~~ 239:27.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:27.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:27.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:27.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.43 from Unified_cpp_layout_svg0.cpp:2: 239:27.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsCSSFilterInstance::SetBounds(nsCSSFilterInstance::FilterPrimitiveDescription&, const nsTArray&)': 239:27.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 239:27.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:27.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:27.43 In file included from Unified_cpp_layout_svg0.cpp:101: 239:27.43 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsCSSFilterInstance.cpp:340:25: note: while referencing 'inputExtents' 239:27.43 340 | nsTArray inputExtents; 239:27.44 | ^~~~~~~~~~~~ 239:27.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:27.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:27.44 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:27.44 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.44 from Unified_cpp_layout_svg0.cpp:2: 239:27.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 239:27.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:27.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:27.44 In file included from Unified_cpp_layout_svg0.cpp:101: 239:27.44 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsCSSFilterInstance.cpp:340:25: note: while referencing 'inputExtents' 239:27.44 340 | nsTArray inputExtents; 239:27.44 | ^~~~~~~~~~~~ 239:27.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:27.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:27.70 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:27.70 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.70 from Unified_cpp_layout_svg0.cpp:2: 239:27.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 239:27.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 239:27.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:27.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:27.71 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:14, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.71 from Unified_cpp_layout_svg0.cpp:2: 239:27.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 239:27.71 1907 | mBands = aRegion.mBands.Clone(); 239:27.71 | ^ 239:27.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:27.71 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.71 from Unified_cpp_layout_svg0.cpp:2: 239:27.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 239:27.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:27.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:27.72 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 239:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 239:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 239:27.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxUtils.h:20, 239:27.72 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:14, 239:27.72 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:27.72 from Unified_cpp_layout_svg0.cpp:2: 239:27.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 239:27.72 1907 | mBands = aRegion.mBands.Clone(); 239:27.72 | ^ 239:31.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:31.25 from Unified_cpp_layout_svg0.cpp:2: 239:31.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsFilterInstance::BuildPrimitives(nsFilterInstance::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl> >, nsIFrame*, bool)': 239:31.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsFilterInstance::FilterDescription [1]' {aka 'mozilla::gfx::FilterDescription [1]'} [-Warray-bounds] 239:31.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:31.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:31.25 In file included from Unified_cpp_layout_svg0.cpp:110: 239:31.25 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsFilterInstance.cpp:564:74: note: while referencing '' 239:31.25 564 | mFilterDescription = FilterDescription(std::move(primitiveDescriptions)); 239:31.25 | ^ 239:31.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPattern.h:16, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.h:12, 239:31.25 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/SVGContextPaint.cpp:7, 239:31.25 from Unified_cpp_layout_svg0.cpp:2: 239:31.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 239:31.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 239:31.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:31.25 In file included from Unified_cpp_layout_svg0.cpp:110: 239:31.25 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsFilterInstance.cpp:551:40: note: while referencing 'primitiveDescriptions' 239:31.25 551 | nsTArray primitiveDescriptions; 239:31.25 | ^~~~~~~~~~~~~~~~~~~~~ 239:49.49 layout/xul 239:51.93 In file included from Unified_cpp_layout_svg1.cpp:11: 239:51.93 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterInstance.cpp: In member function 'bool nsSVGFilterInstance::ComputeBounds()': 239:51.93 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterInstance.cpp:81:51: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::SVGAnimatedLength' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 239:51.93 81 | sizeof(mFilterElement->mLengthAttributes)); 239:51.93 | ^ 239:51.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/SVGFilterElement.h:11, 239:51.94 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:14, 239:51.94 from Unified_cpp_layout_svg1.cpp:2: 239:51.94 /builddir/build/BUILD/firefox-78.7.0/dom/svg/SVGAnimatedLength.h:84:7: note: 'class mozilla::SVGAnimatedLength' declared here 239:51.94 84 | class SVGAnimatedLength { 239:51.94 | ^~~~~~~~~~~~~~~~~ 240:11.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/2D.h:13, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRect.h:15, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:19, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleConsts.h:17, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ReflowInput.h:13, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:17, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:11.00 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:11.00 from Unified_cpp_layout_svg1.cpp:2: 240:11.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::Matrix nsSVGImageFrame::GetVectorImageTransform()': 240:11.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 240:11.01 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 240:11.01 | ^ 240:11.01 In file included from Unified_cpp_layout_svg1.cpp:56: 240:11.01 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGImageFrame.cpp:206:12: note: 'y' was declared here 240:11.01 206 | float x, y; 240:11.01 | ^ 240:11.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/2D.h:13, 240:11.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRect.h:15, 240:11.01 from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:19, 240:11.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 240:11.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 240:11.01 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleConsts.h:17, 240:11.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ReflowInput.h:13, 240:11.02 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:17, 240:11.02 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:11.02 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:11.02 from Unified_cpp_layout_svg1.cpp:2: 240:11.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 240:11.03 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 240:11.03 | ^ 240:11.03 In file included from Unified_cpp_layout_svg1.cpp:56: 240:11.03 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGImageFrame.cpp:206:9: note: 'x' was declared here 240:11.03 206 | float x, y; 240:11.03 | ^ 240:11.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:11.19 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:11.19 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:11.19 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:11.19 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:11.19 from Unified_cpp_layout_svg1.cpp:2: 240:11.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsSVGIntegrationUtils::IsMaskResourceReady(nsIFrame*)': 240:11.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:11.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:11.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:11.20 In file included from Unified_cpp_layout_svg1.cpp:74: 240:11.20 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGIntegrationUtils.cpp:721:29: note: while referencing 'maskFrames' 240:11.20 721 | nsTArray maskFrames; 240:11.20 | ^~~~~~~~~~ 240:15.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:15.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:15.15 from Unified_cpp_layout_svg1.cpp:2: 240:15.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 240:15.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 240:15.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:15.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:15.15 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleConsts.h:17, 240:15.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ReflowInput.h:13, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:17, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:15.16 from Unified_cpp_layout_svg1.cpp:2: 240:15.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 240:15.16 1907 | mBands = aRegion.mBands.Clone(); 240:15.16 | ^ 240:15.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:15.16 from Unified_cpp_layout_svg1.cpp:2: 240:15.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 240:15.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:15.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:15.16 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 240:15.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 240:15.17 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleConsts.h:17, 240:15.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ReflowInput.h:13, 240:15.17 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:17, 240:15.18 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:15.18 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:15.18 from Unified_cpp_layout_svg1.cpp:2: 240:15.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 240:15.18 1907 | mBands = aRegion.mBands.Clone(); 240:15.18 | ^ 240:15.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:15.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:15.79 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:15.79 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:15.79 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:15.80 from Unified_cpp_layout_svg1.cpp:2: 240:15.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsSVGIntegrationUtils::CanCreateWebRenderFiltersForFrame(nsIFrame*)': 240:15.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'WrFiltersHolder [1]' [-Warray-bounds] 240:15.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:15.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:15.80 In file included from Unified_cpp_layout_svg1.cpp:74: 240:15.80 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGIntegrationUtils.cpp:1211:19: note: while referencing 'wrFilters' 240:15.80 1211 | WrFiltersHolder wrFilters; 240:15.80 | ^~~~~~~~~ 240:16.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:16.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:16.59 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:16.59 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:16.59 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:16.59 from Unified_cpp_layout_svg1.cpp:2: 240:16.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsSVGFilterInstance::BuildPrimitives(nsTArray&, nsTArray >&, bool)': 240:16.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:16.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:16.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:16.59 In file included from Unified_cpp_layout_svg1.cpp:11: 240:16.59 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterInstance.cpp:402:20: note: while referencing 'sourcesAreTainted' 240:16.60 402 | nsTArray sourcesAreTainted; 240:16.60 | ^~~~~~~~~~~~~~~~~ 240:16.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:16.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:16.60 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:16.60 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.h:11, 240:16.60 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterFrame.cpp:8, 240:16.60 from Unified_cpp_layout_svg1.cpp:2: 240:16.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 240:16.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:16.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:16.60 In file included from Unified_cpp_layout_svg1.cpp:11: 240:16.60 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGFilterInstance.cpp:372:27: note: while referencing 'primitives' 240:16.60 372 | nsTArray> primitives; 240:16.60 | ^~~~~~~~~~ 240:21.21 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:21.21 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 240:21.21 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 240:21.21 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:21.22 from Unified_cpp_layout_xul0.cpp:2: 240:21.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayXULEventRedirector::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 240:21.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:21.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:21.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:21.22 In file included from Unified_cpp_layout_xul0.cpp:11: 240:21.22 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBoxFrame.cpp:1135:23: note: while referencing 'outFrames' 240:21.22 1135 | nsTArray outFrames; 240:21.22 | ^~~~~~~~~ 240:27.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:27.04 from Unified_cpp_layout_xul0.cpp:2: 240:27.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayWrapList::Merge(const nsDisplayItem*)': 240:27.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 240:27.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:27.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:27.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/TextDrawTarget.h:11, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:39, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsCSSRendering.h:22, 240:27.04 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBoxFrame.cpp:60, 240:27.05 from Unified_cpp_layout_xul0.cpp:11: 240:27.05 /builddir/build/BUILD/firefox-78.7.0/layout/painting/nsDisplayList.h:5545:62: note: while referencing '' 240:27.05 5545 | mMergedFrames.AppendElements(aOther->mMergedFrames.Clone()); 240:27.05 | ^ 240:27.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:27.46 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 240:27.46 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 240:27.47 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:27.47 from Unified_cpp_layout_xul0.cpp:2: 240:27.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 240:27.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 240:27.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:27.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:27.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 240:27.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 240:27.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 240:27.47 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:59, 240:27.47 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:27.47 from Unified_cpp_layout_xul0.cpp:2: 240:27.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 240:27.47 1907 | mBands = aRegion.mBands.Clone(); 240:27.47 | ^ 240:27.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:27.48 from Unified_cpp_layout_xul0.cpp:2: 240:27.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 240:27.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:27.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:27.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:59, 240:27.48 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsBox.cpp:9, 240:27.48 from Unified_cpp_layout_xul0.cpp:2: 240:27.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 240:27.49 1907 | mBands = aRegion.mBands.Clone(); 240:27.49 | ^ 240:50.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:50.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:50.34 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:50.34 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsSplittableFrame.h:16, 240:50.34 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsContainerFrame.h:13, 240:50.34 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGContainerFrame.h:12, 240:50.35 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGGFrame.h:12, 240:50.35 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.h:11, 240:50.35 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.cpp:7, 240:50.35 from Unified_cpp_layout_svg2.cpp:2: 240:50.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGUtils::DetermineMaskUsage(nsIFrame*, bool, nsSVGUtils::MaskUsage&)': 240:50.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:50.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:50.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:50.35 In file included from Unified_cpp_layout_svg2.cpp:11: 240:50.35 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUtils.cpp:442:29: note: while referencing 'maskFrames' 240:50.35 442 | nsTArray maskFrames; 240:50.35 | ^~~~~~~~~~ 240:50.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsSplittableFrame.h:16, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsContainerFrame.h:13, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGContainerFrame.h:12, 240:50.41 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGGFrame.h:12, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.h:11, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.cpp:7, 240:50.42 from Unified_cpp_layout_svg2.cpp:2: 240:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGUtils::PaintFrameWithEffects(nsIFrame*, gfxContext&, const gfxMatrix&, nsSVGUtils::imgDrawingParams&, const nsIntRect*)': 240:50.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:50.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:50.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:50.42 In file included from Unified_cpp_layout_svg2.cpp:11: 240:50.42 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUtils.cpp:656:29: note: while referencing 'maskFrames' 240:50.42 656 | nsTArray maskFrames; 240:50.42 | ^~~~~~~~~~ 240:50.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsFrame.h:13, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsSplittableFrame.h:16, 240:50.42 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsContainerFrame.h:13, 240:50.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGContainerFrame.h:12, 240:50.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGGFrame.h:12, 240:50.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.h:11, 240:50.43 from /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUseFrame.cpp:7, 240:50.43 from Unified_cpp_layout_svg2.cpp:2: 240:50.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 240:50.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 240:50.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:50.43 In file included from Unified_cpp_layout_svg2.cpp:11: 240:50.43 /builddir/build/BUILD/firefox-78.7.0/layout/svg/nsSVGUtils.cpp:656:29: note: while referencing 'maskFrames' 240:50.43 656 | nsTArray maskFrames; 240:50.43 | ^~~~~~~~~~ 240:52.67 layout/xul/tree 241:09.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:09.50 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 241:09.50 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 241:09.50 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsHTMLParts.h:14, 241:09.50 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsRootBoxFrame.cpp:7, 241:09.50 from Unified_cpp_layout_xul1.cpp:2: 241:09.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::AdjustPopupsOnWindowChange(nsPIDOMWindowOuter*)': 241:09.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:09.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:09.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:09.50 In file included from Unified_cpp_layout_xul1.cpp:101: 241:09.50 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsXULPopupManager.cpp:417:31: note: while referencing 'list' 241:09.51 417 | nsTArray list; 241:09.51 | ^~~~ 241:09.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:09.95 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 241:09.95 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 241:09.95 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsHTMLParts.h:14, 241:09.95 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsRootBoxFrame.cpp:7, 241:09.95 from Unified_cpp_layout_xul1.cpp:2: 241:09.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::HidePopupsInList(const nsTArray&)': 241:09.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:09.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:09.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:09.95 In file included from Unified_cpp_layout_xul1.cpp:101: 241:09.96 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsXULPopupManager.cpp:1126:23: note: while referencing 'weakPopups' 241:09.96 1126 | nsTArray weakPopups(aFrames.Length()); 241:09.96 | ^~~~~~~~~~ 241:10.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:10.01 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 241:10.01 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 241:10.01 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsHTMLParts.h:14, 241:10.01 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsRootBoxFrame.cpp:7, 241:10.01 from Unified_cpp_layout_xul1.cpp:2: 241:10.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::HidePopupsInDocShell(nsIDocShellTreeItem*)': 241:10.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:10.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:10.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:10.01 In file included from Unified_cpp_layout_xul1.cpp:101: 241:10.01 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsXULPopupManager.cpp:1180:31: note: while referencing 'popupsToHide' 241:10.01 1180 | nsTArray popupsToHide; 241:10.02 | ^~~~~~~~~~~~ 241:13.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:13.31 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 241:13.31 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 241:13.31 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsHTMLParts.h:14, 241:13.31 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsRootBoxFrame.cpp:7, 241:13.32 from Unified_cpp_layout_xul1.cpp:2: 241:13.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::ExecuteMenu(nsIContent*, nsXULMenuCommandEvent*)': 241:13.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:13.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:13.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:13.32 In file included from Unified_cpp_layout_xul1.cpp:101: 241:13.32 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsXULPopupManager.cpp:1248:31: note: while referencing 'popupsToHide' 241:13.32 1248 | nsTArray popupsToHide; 241:13.32 | ^~~~~~~~~~~~ 241:14.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:14.07 from /builddir/build/BUILD/firefox-78.7.0/layout/base/FrameProperties.h:13, 241:14.07 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsIFrame.h:53, 241:14.07 from /builddir/build/BUILD/firefox-78.7.0/layout/generic/nsHTMLParts.h:14, 241:14.07 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsRootBoxFrame.cpp:7, 241:14.07 from Unified_cpp_layout_xul1.cpp:2: 241:14.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::PopupDestroyed(nsMenuPopupFrame*)': 241:14.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:14.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:14.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:14.07 In file included from Unified_cpp_layout_xul1.cpp:101: 241:14.07 /builddir/build/BUILD/firefox-78.7.0/layout/xul/nsXULPopupManager.cpp:1690:31: note: while referencing 'popupsToHide' 241:14.07 1690 | nsTArray popupsToHide; 241:14.08 | ^~~~~~~~~~~~ 241:18.08 layout/xul/grid 241:23.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:23.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 241:23.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 241:23.05 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:23.05 from Unified_cpp_layout_xul_tree0.cpp:2: 241:23.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsTreeBodyFrame::FireScrollEvent()': 241:23.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [-Warray-bounds] 241:23.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:23.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:23.06 In file included from Unified_cpp_layout_xul_tree0.cpp:2: 241:23.06 /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:4160:18: note: while referencing 'event' 241:23.06 4160 | WidgetGUIEvent event(true, eScroll, nullptr); 241:23.06 | ^~~~~ 241:23.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:23.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 241:23.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 241:23.86 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:23.86 from Unified_cpp_layout_xul_tree0.cpp:2: 241:23.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsTreeRange::Invalidate()': 241:23.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:23.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:23.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:23.87 In file included from Unified_cpp_layout_xul_tree0.cpp:47: 241:23.87 /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeSelection.cpp:191:23: note: while referencing 'ranges' 241:23.87 191 | nsTArray ranges; 241:23.87 | ^~~~~~ 241:23.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:23.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 241:23.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 241:23.93 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:23.94 from Unified_cpp_layout_xul_tree0.cpp:2: 241:23.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsTreeRange::RemoveAllBut(int32_t)': 241:23.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 241:23.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:23.94 In file included from Unified_cpp_layout_xul_tree0.cpp:47: 241:23.94 /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeSelection.cpp:199:25: note: while referencing 'ranges' 241:23.94 199 | nsTArray ranges; 241:23.94 | ^~~~~~ 241:27.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:27.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 241:27.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 241:27.41 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:27.41 from Unified_cpp_layout_xul_tree0.cpp:2: 241:27.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 241:27.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 241:27.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:27.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:27.41 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 241:27.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Event.h:11, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:27.42 from Unified_cpp_layout_xul_tree0.cpp:2: 241:27.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 241:27.42 1907 | mBands = aRegion.mBands.Clone(); 241:27.42 | ^ 241:27.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 241:27.42 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:27.42 from Unified_cpp_layout_xul_tree0.cpp:2: 241:27.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 241:27.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 241:27.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:27.43 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 241:27.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 241:27.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:15, 241:27.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/Event.h:11, 241:27.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 241:27.43 from /builddir/build/BUILD/firefox-78.7.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 241:27.44 from Unified_cpp_layout_xul_tree0.cpp:2: 241:27.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 241:27.44 1907 | mBands = aRegion.mBands.Clone(); 241:27.44 | ^ 241:34.01 layout/ipc 241:35.65 layout/mathml 242:09.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:09.96 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:09.96 from Unified_cpp_layout_mathml0.cpp:2: 242:09.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsMathMLmmultiscriptsFrame::PlaceMultiScript(nsPresContext*, nsIFrame::DrawTarget*, bool, nsIFrame::ReflowOutput&, nsMathMLContainerFrame*, nscoord, nscoord, float)': 242:09.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 242:09.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:09.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:09.97 In file included from Unified_cpp_layout_mathml0.cpp:92: 242:09.97 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:348:56: note: while referencing '' 242:09.97 348 | aFrame->ReportErrorToConsole("SubSupMismatch"); 242:09.97 | ^ 242:09.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:09.97 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:09.98 from Unified_cpp_layout_mathml0.cpp:2: 242:09.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 242:09.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:09.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:09.98 In file included from Unified_cpp_layout_mathml0.cpp:92: 242:09.98 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:342:62: note: while referencing '' 242:09.98 342 | aFrame->ReportErrorToConsole("DuplicateMprescripts"); 242:09.98 | ^ 242:09.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:09.98 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:09.98 from Unified_cpp_layout_mathml0.cpp:2: 242:09.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 242:09.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:09.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:09.98 In file included from Unified_cpp_layout_mathml0.cpp:92: 242:09.98 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:551:54: note: while referencing '' 242:09.99 551 | aFrame->ReportErrorToConsole("SubSupMismatch"); 242:09.99 | ^ 242:09.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:09.99 from Unified_cpp_layout_mathml0.cpp:2: 242:09.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 242:09.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:09.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:09.99 In file included from Unified_cpp_layout_mathml0.cpp:92: 242:09.99 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:549:46: note: while referencing '' 242:09.99 549 | aFrame->ReportErrorToConsole("NoBase"); 242:09.99 | ^ 242:09.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:09.99 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:09.99 from Unified_cpp_layout_mathml0.cpp:2: 242:10.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 242:10.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:10.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:10.00 In file included from Unified_cpp_layout_mathml0.cpp:92: 242:10.00 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:177:44: note: while referencing '' 242:10.00 177 | aFrame->ReportErrorToConsole("NoBase"); 242:10.00 | ^ 242:11.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:11.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:11.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:11.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:11.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:11.55 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:11.55 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:11.55 from Unified_cpp_layout_mathml0.cpp:2: 242:11.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool nsMathMLChar::SetFontFamily(nsPresContext*, const nsGlyphTable*, const nsGlyphCode&, const mozilla::FontFamilyList&, nsFont&, RefPtr*)': 242:11.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:11.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:11.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:11.55 In file included from Unified_cpp_layout_mathml0.cpp:2: 242:11.55 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:871:30: note: while referencing 'names' 242:11.55 871 | nsTArray names; 242:11.55 | ^~~~~ 242:11.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:11.85 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:11.85 from Unified_cpp_layout_mathml0.cpp:2: 242:11.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void NormalizeDefaultFont(nsFont&, float)': 242:11.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:11.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:11.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:11.85 In file included from Unified_cpp_layout_mathml0.cpp:2: 242:11.86 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:60:30: note: while referencing 'names' 242:11.86 60 | nsTArray names; 242:11.86 | ^~~~~ 242:13.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:13.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:13.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:13.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:13.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:13.04 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:13.04 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:13.04 from Unified_cpp_layout_mathml0.cpp:2: 242:13.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsMathMLChar::StretchEnumContext::EnumCallback(const mozilla::FontFamilyName&, bool, void*)': 242:13.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:13.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.04 In file included from Unified_cpp_layout_mathml0.cpp:2: 242:13.04 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:1296:68: note: while referencing '' 242:13.04 1296 | FontFamilyList family(nsTArray{unquotedFamilyName}); 242:13.04 | ^ 242:13.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:13.25 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:7, 242:13.25 from Unified_cpp_layout_mathml0.cpp:2: 242:13.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsMathMLChar::StretchInternal(nsIFrame*, nsMathMLChar::DrawTarget*, float, nsStretchDirection&, const nsBoundingMetrics&, nsBoundingMetrics&, uint32_t, float, bool)': 242:13.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:13.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:13.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.26 In file included from Unified_cpp_layout_mathml0.cpp:2: 242:13.26 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.cpp:1358:28: note: while referencing 'mergedList' 242:13.26 1358 | nsTArray mergedList; 242:13.26 | ^~~~~~~~~~ 242:44.65 layout/inspector 242:45.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:45.81 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:45.81 from Unified_cpp_layout_mathml1.cpp:2: 242:45.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsMathMLmunderoverFrame::SetPendingPostReflowIncrementScriptLevel()': 242:45.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:45.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:45.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:45.82 In file included from Unified_cpp_layout_mathml1.cpp:20: 242:45.82 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmunderoverFrame.cpp:137:44: note: while referencing 'commands' 242:45.82 137 | nsTArray commands; 242:45.82 | ^~~~~~~~ 242:46.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:46.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:46.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:46.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:46.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:46.33 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:46.33 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:46.33 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:46.33 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:46.33 from Unified_cpp_layout_mathml1.cpp:2: 242:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void ParseSpacingAttribute(nsMathMLmtableFrame*, nsAtom*)': 242:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 242:46.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:46.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.33 In file included from Unified_cpp_layout_mathml1.cpp:11: 242:46.33 /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmtableFrame.cpp:513:21: note: while referencing 'valueList' 242:46.33 513 | nsTArray valueList; 242:46.33 | ^~~~~~~~~ 242:46.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:46.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:46.92 from Unified_cpp_layout_mathml1.cpp:2: 242:46.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 242:46.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 242:46.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:46.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.92 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPlatform.h:27, 242:46.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontUtils.h:10, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:13, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:46.93 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:46.93 from Unified_cpp_layout_mathml1.cpp:2: 242:46.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 242:46.94 1907 | mBands = aRegion.mBands.Clone(); 242:46.94 | ^ 242:46.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontFeatures.h:11, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:12, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:46.94 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:46.94 from Unified_cpp_layout_mathml1.cpp:2: 242:46.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 242:46.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 242:46.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.95 In file included from /builddir/build/BUILD/firefox-78.7.0/layout/base/Units.h:20, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxPlatform.h:27, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontUtils.h:10, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFontEntry.h:13, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxFont.h:11, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/gfxTextRun.h:14, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLChar.h:16, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmencloseFrame.h:12, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 242:46.95 from /builddir/build/BUILD/firefox-78.7.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 242:46.95 from Unified_cpp_layout_mathml1.cpp:2: 242:46.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 242:46.95 1907 | mBands = aRegion.mBands.Clone(); 242:46.95 | ^ 242:50.19 layout/painting 243:10.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:10.36 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleAutoArray.h:10, 243:10.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 243:10.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 243:10.36 from /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorFontFace.h:11, 243:10.36 from /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorFontFace.cpp:7, 243:10.36 from Unified_cpp_layout_inspector0.cpp:2: 243:10.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::InspectorUtils::GetCSSStyleRules(mozilla::dom::GlobalObject&, mozilla::dom::Element&, const nsAString&, bool, nsTArray >&)': 243:10.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 243:10.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:10.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:10.36 In file included from Unified_cpp_layout_inspector0.cpp:11: 243:10.36 /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorUtils.cpp:181:38: note: while referencing 'rawRuleList' 243:10.36 181 | nsTArray rawRuleList; 243:10.36 | ^~~~~~~~~~~ 243:11.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:11.81 from /builddir/build/BUILD/firefox-78.7.0/layout/style/nsStyleAutoArray.h:10, 243:11.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 243:11.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 243:11.81 from /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorFontFace.h:11, 243:11.82 from /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorFontFace.cpp:7, 243:11.82 from Unified_cpp_layout_inspector0.cpp:2: 243:11.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::InspectorFontFace::GetRanges(nsTArray >&)': 243:11.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 243:11.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:11.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:11.82 In file included from Unified_cpp_layout_inspector0.cpp:2: 243:11.82 /builddir/build/BUILD/firefox-78.7.0/layout/inspector/InspectorFontFace.cpp:289:27: note: while referencing '' 243:11.82 289 | aResult = mRanges.Clone(); 243:11.82 | ^ 243:13.85 layout/printing 243:40.73 In file included from Unified_cpp_layout_painting0.cpp:11: 243:40.73 /builddir/build/BUILD/firefox-78.7.0/layout/painting/DashedCornerFinder.cpp: In member function 'void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)': 243:40.73 /builddir/build/BUILD/firefox-78.7.0/layout/painting/DashedCornerFinder.cpp:377:9: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 243:40.73 377 | if (count > targetCount) { 243:40.73 | ^~ 243:40.73 /builddir/build/BUILD/firefox-78.7.0/layout/painting/DashedCornerFinder.cpp:365:7: warning: 'actualDashLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 243:40.73 365 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 243:40.73 | ^~ 243:41.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 243:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 243:41.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:12, 243:41.34 from /builddir/build/BUILD/firefox-78.7.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 243:41.34 from Unified_cpp_layout_printing0.cpp:11: 243:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsINode* _ZL30GetCorrespondingNodeInDocumentPK7nsINodeRN7mozilla3dom8DocumentE.part.0(const nsINode*, mozilla::dom::Document&)': 243:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 243:41.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:41.34 In file included from Unified_cpp_layout_printing0.cpp:74: 243:41.35 /builddir/build/BUILD/firefox-78.7.0/layout/printing/nsPrintObject.cpp:77:21: note: while referencing 'indexArray' 243:41.35 77 | nsTArray indexArray; 243:41.35 | ^~~~~~~~~~ 243:42.34 In file included from Unified_cpp_layout_printing0.cpp:20: 243:42.35 /builddir/build/BUILD/firefox-78.7.0/layout/printing/PrintTranslator.cpp: In member function 'bool mozilla::layout::PrintTranslator::TranslateRecording(mozilla::layout::PRFileDescStream&)': 243:42.35 /builddir/build/BUILD/firefox-78.7.0/layout/printing/PrintTranslator.cpp:30:16: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 243:42.35 30 | if (magicInt != mozilla::gfx::kMagicInt) { 243:42.35 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 243:43.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:43.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 243:43.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 243:43.34 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TextEvents.h:12, 243:43.34 from /builddir/build/BUILD/firefox-78.7.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 243:43.34 from Unified_cpp_layout_printing0.cpp:11: 243:43.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void BuildNestedPrintObjects(mozilla::dom::Document*, const mozilla::UniquePtr&, nsTArray*)': 243:43.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 243:43.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:43.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:43.34 In file included from Unified_cpp_layout_printing0.cpp:65: 243:43.34 /builddir/build/BUILD/firefox-78.7.0/layout/printing/nsPrintJob.cpp:408:47: note: while referencing 'pendingClones' 243:43.34 408 | nsTArray pendingClones = 243:43.34 | ^~~~~~~~~~~~~ 243:47.97 layout/build 243:52.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationUtils.h:11, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/ActiveLayerTracker.cpp:9, 243:52.65 from Unified_cpp_layout_painting0.cpp:2: 243:52.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void RetainedDisplayListBuilder::ClearFramesWithProps()': 243:52.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'AutoClearFramePropsArray [1]' [-Warray-bounds] 243:52.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:52.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:52.65 In file included from Unified_cpp_layout_painting0.cpp:92: 243:52.65 /builddir/build/BUILD/firefox-78.7.0/layout/painting/RetainedDisplayListBuilder.cpp:1398:28: note: while referencing 'framesWithProps' 243:52.65 1398 | AutoClearFramePropsArray framesWithProps; 243:52.65 | ^~~~~~~~~~~~~~~ 243:52.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AnimationUtils.h:11, 243:52.65 from /builddir/build/BUILD/firefox-78.7.0/layout/painting/ActiveLayerTracker.cpp:9, 243:52.65 from Unified_cpp_layout_painting0.cpp:2: 243:52.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'AutoClearFramePropsArray [1]' [-Warray-bounds] 243:52.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 243:52.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:52.66 In file included from Unified_cpp_layout_painting0.cpp:92: 243:52.66 /builddir/build/BUILD/firefox-78.7.0/layout/painting/RetainedDisplayListBuilder.cpp:1397:28: note: while referencing 'modifiedFrames' 243:52.66 1397 | AutoClearFramePropsArray modifiedFrames; 243:52.66 | ^~~~~~~~~~~~~~ 244:00.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 244:00.87 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 244:00.87 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCModule.h:7, 244:00.87 from /builddir/build/BUILD/firefox-78.7.0/layout/build/nsLayoutModule.cpp:11, 244:00.87 from Unified_cpp_layout_build0.cpp:11: 244:00.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 244:00.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 244:00.87 79 | memset(this, 0, sizeof(nsXPTCVariant)); 244:00.87 | ^ 244:00.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 244:00.87 44 | struct nsXPTCVariant { 244:00.87 | ^~~~~~~~~~~~~ 244:21.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/jsfriendapi.h:14, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShell.h:27, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/layout/build/nsContentDLF.cpp:11, 244:21.61 from Unified_cpp_layout_build0.cpp:2: 244:21.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 244:21.61 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 244:21.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 244:21.61 34 | memset(aT, 0, sizeof(T)); 244:21.61 | ~~~~~~^~~~~~~~~~~~~~~~~~ 244:21.61 In file included from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/XPCModule.h:7, 244:21.61 from /builddir/build/BUILD/firefox-78.7.0/layout/build/nsLayoutModule.cpp:11, 244:21.62 from Unified_cpp_layout_build0.cpp:11: 244:21.62 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 244:21.62 2214 | struct GlobalProperties { 244:21.62 | ^~~~~~~~~~~~~~~~ 244:31.87 docshell/base 244:56.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsXPTCUtils.h:10, 244:56.37 from /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:118, 244:56.37 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContext.cpp:55, 244:56.37 from Unified_cpp_docshell_base0.cpp:11: 244:56.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 244:56.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 244:56.37 79 | memset(this, 0, sizeof(nsXPTCVariant)); 244:56.37 | ^ 244:56.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 244:56.37 44 | struct nsXPTCVariant { 244:56.38 | ^~~~~~~~~~~~~ 245:05.25 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTHashtable.h:22, 245:05.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsBaseHashtable.h:14, 245:05.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDataHashtable.h:11, 245:05.25 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:11, 245:05.25 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:05.25 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:05.26 from Unified_cpp_docshell_base0.cpp:2: 245:05.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 245:05.26 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2215:45: required from here 245:05.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 245:05.26 34 | memset(aT, 0, sizeof(T)); 245:05.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 245:05.26 In file included from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContext.cpp:55, 245:05.26 from Unified_cpp_docshell_base0.cpp:11: 245:05.26 /builddir/build/BUILD/firefox-78.7.0/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 245:05.26 2214 | struct GlobalProperties { 245:05.26 | ^~~~~~~~~~~~~~~~ 245:06.11 docshell/base/timeline 245:17.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:17.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 245:17.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDOMNavigationTiming.h:11, 245:17.59 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/AbstractTimelineMarker.h:11, 245:17.59 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/AbstractTimelineMarker.cpp:7, 245:17.60 from Unified_cpp_base_timeline0.cpp:2: 245:17.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ObservedDocShell::PopMarkers(JSContext*, nsTArray&)': 245:17.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:17.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:17.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:17.60 In file included from Unified_cpp_base_timeline0.cpp:47: 245:17.60 /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/ObservedDocShell.cpp:72:47: note: while referencing 'keptStartMarkers' 245:17.60 72 | nsTArray> keptStartMarkers; 245:17.60 | ^~~~~~~~~~~~~~~~ 245:17.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:17.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsCOMArray.h:16, 245:17.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDOMNavigationTiming.h:11, 245:17.60 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/AbstractTimelineMarker.h:11, 245:17.60 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/AbstractTimelineMarker.cpp:7, 245:17.61 from Unified_cpp_base_timeline0.cpp:2: 245:17.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 245:17.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:17.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:17.61 In file included from Unified_cpp_base_timeline0.cpp:47: 245:17.61 /builddir/build/BUILD/firefox-78.7.0/docshell/base/timeline/ObservedDocShell.cpp:104:52: note: while referencing 'layerRectangles' 245:17.61 104 | dom::Sequence layerRectangles; 245:17.61 | ^~~~~~~~~~~~~~~ 245:18.38 docshell/shistory 245:31.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:31.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:31.62 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:31.62 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:31.62 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:31.62 from Unified_cpp_docshell_base0.cpp:2: 245:31.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDocShellTreeOwner::HandleEvent(mozilla::dom::Event*)': 245:31.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:31.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:31.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:31.63 In file included from Unified_cpp_docshell_base0.cpp:137: 245:31.63 /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShellTreeOwner.cpp:875:42: note: while referencing 'links' 245:31.63 875 | nsTArray> links; 245:31.63 | ^~~~~ 245:31.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:31.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:31.63 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:31.63 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:31.63 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:31.63 from Unified_cpp_docshell_base0.cpp:2: 245:31.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:31.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:31.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:31.64 In file included from Unified_cpp_docshell_base0.cpp:137: 245:31.64 /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShellTreeOwner.cpp:875:42: note: while referencing 'links' 245:31.64 875 | nsTArray> links; 245:31.64 | ^~~~~ 245:32.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:32.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:32.99 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:32.99 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:32.99 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:32.99 from Unified_cpp_docshell_base0.cpp:2: 245:32.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::BaseHistory::SendPendingVisitedResultsToChildProcesses()': 245:32.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:32.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:32.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:32.99 In file included from Unified_cpp_docshell_base0.cpp:2: 245:32.99 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:195:28: note: while referencing 'cplist' 245:33.00 195 | nsTArray cplist; 245:33.00 | ^~~~~~ 245:33.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:33.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:33.00 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:33.00 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:33.00 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:33.00 from Unified_cpp_docshell_base0.cpp:2: 245:33.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:33.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:33.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:33.00 In file included from Unified_cpp_docshell_base0.cpp:2: 245:33.00 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:192:8: note: while referencing 'results' 245:33.01 192 | auto results = std::move(mPendingResults); 245:33.01 | ^~~~~~~ 245:33.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:33.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:33.47 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:33.47 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:33.47 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:33.47 from Unified_cpp_docshell_base0.cpp:2: 245:33.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BrowsingContextGroup::Unsubscribe(mozilla::dom::ContentParent*)': 245:33.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:33.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:33.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:33.47 In file included from Unified_cpp_docshell_base0.cpp:20: 245:33.47 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContextGroup.cpp:89:37: note: while referencing 'toDiscard' 245:33.47 89 | nsTArray> toDiscard; 245:33.47 | ^~~~~~~~~ 245:34.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:34.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:34.48 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:34.48 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:34.48 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:34.48 from Unified_cpp_docshell_base0.cpp:2: 245:34.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDocShell::PopProfileTimelineMarkers(JSContext*, JS::MutableHandle)': 245:34.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:34.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:34.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:34.48 In file included from Unified_cpp_docshell_base0.cpp:92: 245:34.48 /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShell.cpp:2085:40: note: while referencing 'store' 245:34.48 2085 | nsTArray store; 245:34.48 | ^~~~~ 245:35.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:35.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:35.06 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:35.06 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:35.06 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:35.06 from Unified_cpp_docshell_base0.cpp:2: 245:35.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BrowsingContext::PostMessageMoz(JSContext*, JS::Handle, const nsAString&, const mozilla::dom::Sequence&, nsIPrincipal&, mozilla::ErrorResult&)': 245:35.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:35.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:35.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:35.07 In file included from Unified_cpp_docshell_base0.cpp:11: 245:35.07 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContext.cpp:1835:62: note: while referencing '' 245:35.07 1835 | "PostMessageSharedMemoryObjectToCrossOriginWarning"); 245:35.07 | ^ 245:35.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:35.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:35.07 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:35.07 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:35.07 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:35.07 from Unified_cpp_docshell_base0.cpp:2: 245:35.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:35.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:35.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:35.08 In file included from Unified_cpp_docshell_base0.cpp:11: 245:35.08 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContext.cpp:1811:62: note: while referencing '' 245:35.08 1811 | "PostMessageSharedMemoryObjectToCrossOriginWarning"); 245:35.08 | ^ 245:35.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:35.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 245:35.56 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/IHistory.h:13, 245:35.56 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.h:8, 245:35.57 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/BaseHistory.cpp:7, 245:35.57 from Unified_cpp_docshell_base0.cpp:2: 245:35.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BrowsingContextGroup::_ZN7mozilla3dom20BrowsingContextGroup16EnsureSubscribedEPNS0_13ContentParentE.part.0(mozilla::dom::ContentParent*)': 245:35.57 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:35.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:35.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:35.57 In file included from Unified_cpp_docshell_base0.cpp:20: 245:35.57 /builddir/build/BUILD/firefox-78.7.0/docshell/base/BrowsingContextGroup.cpp:126:38: note: while referencing 'inits' 245:35.57 126 | nsTArray inits(mContexts.Count()); 245:35.57 | ^~~~~ 245:48.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:48.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:48.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:48.37 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:48.37 from Unified_cpp_docshell_shistory0.cpp:2: 245:48.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsSHistory::_ZN10nsSHistory20LoadDifferingEntriesEP10nsISHEntryS1_PN7mozilla3dom15BrowsingContextElRbR8nsTArrayINS_15LoadEntryResultEE.part.0(nsISHEntry*, nsISHEntry*, mozilla::dom::BrowsingContext*, long int, bool&, nsTArray&)': 245:48.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 245:48.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:48.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:48.38 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:48.38 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:1604:37: note: while referencing 'browsingContexts' 245:48.38 1604 | nsTArray> browsingContexts; 245:48.38 | ^~~~~~~~~~~~~~~~ 245:48.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:48.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:48.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:48.56 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:48.56 from Unified_cpp_docshell_shistory0.cpp:2: 245:48.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSHistory::GotoIndex(int32_t)': 245:48.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:48.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:48.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:48.57 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:48.57 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:1486:29: note: while referencing 'loadResults' 245:48.57 1486 | nsTArray loadResults; 245:48.57 | ^~~~~~~~~~~ 245:48.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:48.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:48.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:48.63 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:48.63 from Unified_cpp_docshell_shistory0.cpp:2: 245:48.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSHistory::ReloadCurrentEntry()': 245:48.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:48.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:48.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:48.64 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:48.64 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:993:29: note: while referencing 'loadResults' 245:48.64 993 | nsTArray loadResults; 245:48.64 | ^~~~~~~~~~~ 245:49.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:49.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:49.11 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:49.11 from Unified_cpp_docshell_shistory0.cpp:2: 245:49.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSHistory::Reload(uint32_t)': 245:49.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 245:49.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:49.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:49.12 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:49.12 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:940:29: note: while referencing 'loadResults' 245:49.12 940 | nsTArray loadResults; 245:49.12 | ^~~~~~~~~~~ 245:49.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:49.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:49.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:49.89 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:49.89 from Unified_cpp_docshell_shistory0.cpp:2: 245:49.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsSHistory::GloballyEvictContentViewers()': 245:49.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::EntryAndDistance> [1]' [-Warray-bounds] 245:49.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:49.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:49.89 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:49.89 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:1137:32: note: while referencing 'shEntries' 245:49.89 1137 | nsTArray shEntries; 245:49.89 | ^~~~~~~~~ 245:49.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:49.90 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:49.90 from Unified_cpp_docshell_shistory0.cpp:2: 245:49.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::EntryAndDistance> [1]' [-Warray-bounds] 245:49.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:49.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:49.90 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:49.90 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:1125:30: note: while referencing 'entries' 245:49.90 1125 | nsTArray entries; 245:49.90 | ^~~~~~~ 245:49.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 245:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 245:49.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 245:49.91 from /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/ChildSHistory.cpp:7, 245:49.91 from Unified_cpp_docshell_shistory0.cpp:2: 245:49.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::EntryAndDistance> [1]' [-Warray-bounds] 245:49.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 245:49.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:49.91 In file included from Unified_cpp_docshell_shistory0.cpp:38: 245:49.91 /builddir/build/BUILD/firefox-78.7.0/docshell/shistory/nsSHistory.cpp:1125:30: note: while referencing 'entries' 245:49.91 1125 | nsTArray entries; 245:49.91 | ^~~~~~~ 245:52.33 docshell/build 246:00.82 xpfe/appshell 246:13.79 accessible/atk 246:31.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 246:31.37 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:7: 246:31.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': 246:31.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<_AtkObject*> [1]' [-Warray-bounds] 246:31.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 246:31.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:31.38 /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:873:24: note: while referencing 'targets' 246:31.38 873 | nsTArray targets; 246:31.38 | ^~~~~~~ 246:31.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 246:31.71 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:7: 246:31.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'AtkRelationSet* refRelationSetCB(AtkObject*)': 246:31.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 246:31.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 246:31.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:31.72 /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:905:42: note: while referencing 'targetSets' 246:31.72 905 | nsTArray> targetSets; 246:31.72 | ^~~~~~~~~~ 246:31.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 246:31.72 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:7: 246:31.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 246:31.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 246:31.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:31.73 /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.cpp:904:28: note: while referencing 'types' 246:31.73 904 | nsTArray types; 246:31.73 | ^~~~~ 246:37.69 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 246:37.69 /builddir/build/BUILD/firefox-78.7.0/xpfe/appshell/AppWindow.cpp: In member function 'nsresult mozilla::AppWindow::_ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb.part.0(nsIAppWindow*, bool, bool)': 246:37.69 /builddir/build/BUILD/firefox-78.7.0/xpfe/appshell/AppWindow.cpp:874:30: warning: 'newHeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 246:37.69 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 246:37.69 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 246:37.70 /builddir/build/BUILD/firefox-78.7.0/xpfe/appshell/AppWindow.cpp:874:5: warning: 'newWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 246:37.70 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 246:37.70 | ^~ 246:37.70 /builddir/build/BUILD/firefox-78.7.0/xpfe/appshell/AppWindow.cpp:874:30: warning: 'ourHeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 246:37.70 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 246:37.70 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 246:37.70 /builddir/build/BUILD/firefox-78.7.0/xpfe/appshell/AppWindow.cpp:874:5: warning: 'ourWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 246:37.71 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 246:37.71 | ^~ 246:41.74 accessible/aom 246:57.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 246:57.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 246:57.28 from /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.h:13, 246:57.28 from /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.cpp:6, 246:57.28 from Unified_cpp_accessible_aom0.cpp:2: 246:57.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::AccessibleNode::GetStates(nsTArray >&)': 246:57.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 246:57.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 246:57.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:57.29 In file included from Unified_cpp_accessible_aom0.cpp:2: 246:57.29 /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.cpp:95:42: note: while referencing '' 246:57.29 95 | aStates = mStates->StringArray().Clone(); 246:57.29 | ^ 246:57.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 246:57.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 246:57.29 from /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.h:13, 246:57.29 from /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.cpp:6, 246:57.29 from Unified_cpp_accessible_aom0.cpp:2: 246:57.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 246:57.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 246:57.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:57.30 In file included from Unified_cpp_accessible_aom0.cpp:2: 246:57.30 /builddir/build/BUILD/firefox-78.7.0/accessible/aom/AccessibleNode.cpp:90:44: note: while referencing '' 246:57.30 90 | aStates = mStates->StringArray().Clone(); 246:57.30 | ^ 246:58.13 accessible/base 247:34.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 247:34.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 247:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 247:34.20 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 247:34.20 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/ARIAMap.h:16, 247:34.20 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/ARIAMap.cpp:8, 247:34.20 from Unified_cpp_accessible_base0.cpp:2: 247:34.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::EventQueue::ProcessEventQueue()': 247:34.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 247:34.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 247:34.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247:34.20 In file included from Unified_cpp_accessible_base0.cpp:83: 247:34.20 /builddir/build/BUILD/firefox-78.7.0/accessible/base/EventQueue.cpp:271:31: note: while referencing 'events' 247:34.20 271 | nsTArray > events; 247:34.21 | ^~~~~~ 248:09.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 248:09.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 248:09.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 248:09.16 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/StyleInfo.h:11, 248:09.16 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/StyleInfo.cpp:7, 248:09.16 from Unified_cpp_accessible_base1.cpp:2: 248:09.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::TextUpdater::DoUpdate(const nsAString&, const nsAString&, uint32_t)': 248:09.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 248:09.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 248:09.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:09.17 In file included from Unified_cpp_accessible_base1.cpp:29: 248:09.17 /builddir/build/BUILD/firefox-78.7.0/accessible/base/TextUpdater.cpp:124:31: note: while referencing 'events' 248:09.17 124 | nsTArray > events; 248:09.17 | ^~~~~~ 248:14.36 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 248:14.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 248:14.36 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 248:14.36 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/StyleInfo.h:11, 248:14.36 from /builddir/build/BUILD/firefox-78.7.0/accessible/base/StyleInfo.cpp:7, 248:14.36 from Unified_cpp_accessible_base1.cpp:2: 248:14.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void nsCoreUtils::DispatchTouchEvent(mozilla::EventMessage, int32_t, int32_t, nsIContent*, nsIFrame*, nsCoreUtils::PresShell*, nsIWidget*)': 248:14.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 124 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds] 248:14.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 248:14.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:14.37 In file included from Unified_cpp_accessible_base1.cpp:74: 248:14.37 /builddir/build/BUILD/firefox-78.7.0/accessible/base/nsCoreUtils.cpp:151:20: note: while referencing 'event' 248:14.37 151 | WidgetTouchEvent event(true, aMessage, aRootWidget); 248:14.37 | ^~~~~ 248:17.38 accessible/generic 249:03.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.h:9, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/HyperTextAccessibleWrap.h:10, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.h:9, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible-inl.h:10, 249:03.07 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:6, 249:03.07 from Unified_cpp_accessible_generic0.cpp:2: 249:03.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::a11y::HyperTextAccessible::SelectionCount()': 249:03.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 249:03.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 249:03.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:03.08 In file included from Unified_cpp_accessible_generic0.cpp:56: 249:03.08 /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.cpp:1520:22: note: while referencing 'ranges' 249:03.08 1520 | nsTArray ranges; 249:03.08 | ^~~~~~ 249:03.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 249:03.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 249:03.09 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.h:9, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/HyperTextAccessibleWrap.h:10, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.h:9, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible-inl.h:10, 249:03.10 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:6, 249:03.10 from Unified_cpp_accessible_generic0.cpp:2: 249:03.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::HyperTextAccessible::SelectionBoundsAt(int32_t, int32_t*, int32_t*)': 249:03.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 249:03.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 249:03.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:03.10 In file included from Unified_cpp_accessible_generic0.cpp:56: 249:03.11 /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.cpp:1530:22: note: while referencing 'ranges' 249:03.11 1530 | nsTArray ranges; 249:03.11 | ^~~~~~ 249:04.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.h:9, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/HyperTextAccessibleWrap.h:10, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.h:9, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible-inl.h:10, 249:04.40 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:6, 249:04.41 from Unified_cpp_accessible_generic0.cpp:2: 249:04.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual uint32_t mozilla::a11y::ARIAGridAccessible::SelectedColCount()': 249:04.41 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 249:04.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 249:04.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:04.41 In file included from Unified_cpp_accessible_generic0.cpp:2: 249:04.41 /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:171:18: note: while referencing 'isColSelArray' 249:04.41 171 | nsTArray isColSelArray(colCount); 249:04.41 | ^~~~~~~~~~~~~ 249:04.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsINode.h:18, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsIContent.h:13, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/AccessibleWrap.h:11, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/HyperTextAccessible.h:9, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/atk/HyperTextAccessibleWrap.h:10, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.h:9, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible-inl.h:10, 249:04.56 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:6, 249:04.56 from Unified_cpp_accessible_generic0.cpp:2: 249:04.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::a11y::ARIAGridAccessible::SelectedColIndices(nsTArray*)': 249:04.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 249:04.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 249:04.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:04.57 In file included from Unified_cpp_accessible_generic0.cpp:2: 249:04.57 /builddir/build/BUILD/firefox-78.7.0/accessible/generic/ARIAGridAccessible.cpp:280:18: note: while referencing 'isColSelArray' 249:04.57 280 | nsTArray isColSelArray(colCount); 249:04.57 | ^~~~~~~~~~~~~ 249:10.38 accessible/html 249:39.33 accessible/ipc 250:07.21 accessible/ipc/other 250:27.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:27.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIAccessiblePivot.h:14, 250:27.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 250:27.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 250:27.66 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/DocAccessibleChild.h:10, 250:27.66 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 250:27.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::a11y::AddRelation(mozilla::a11y::Accessible*, mozilla::a11y::RelationType, nsTArray*)': 250:27.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:27.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:27.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:27.66 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/DocAccessibleChild.cpp:173:22: note: while referencing 'targets' 250:27.66 173 | nsTArray targets; 250:27.66 | ^~~~~~~ 250:53.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:53.82 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsTArray mozilla::a11y::ProxyAccessible::RelationByType(mozilla::a11y::RelationType) const': 250:53.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:53.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:53.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:53.83 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:57:22: note: while referencing 'targetIDs' 250:53.83 57 | nsTArray targetIDs; 250:53.83 | ^~~~~~~~~ 250:54.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:54.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:54.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:54.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:54.09 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:54.09 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:54.09 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:54.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::ColHeaderCells(nsTArray*)': 250:54.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:54.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:54.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:54.09 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:437:22: note: while referencing 'targetIDs' 250:54.09 437 | nsTArray targetIDs; 250:54.09 | ^~~~~~~~~ 250:54.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:54.13 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:54.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::RowHeaderCells(nsTArray*)': 250:54.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:54.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:54.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:54.14 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:447:22: note: while referencing 'targetIDs' 250:54.14 447 | nsTArray targetIDs; 250:54.14 | ^~~~~~~~~ 250:54.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:54.61 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:54.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::Relations(nsTArray*, nsTArray >*) const': 250:54.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:54.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:54.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:54.62 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:84:32: note: while referencing 'targets' 250:54.62 84 | nsTArray targets(targetCount); 250:54.62 | ^~~~~~~ 250:54.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:54.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:54.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:54.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:54.62 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:54.62 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:54.63 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:54.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:54.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:54.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:54.63 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:84:32: note: while referencing 'targets' 250:54.64 84 | nsTArray targets(targetCount); 250:54.64 | ^~~~~~~ 250:54.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIContent.h:13, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/accessible/generic/Accessible.h:16, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.h:10, 250:54.64 from /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:7: 250:54.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 250:54.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 250:54.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:54.64 /builddir/build/BUILD/firefox-78.7.0/accessible/ipc/other/ProxyAccessible.cpp:73:29: note: while referencing 'ipcRelations' 250:54.64 73 | nsTArray ipcRelations; 250:54.64 | ^~~~~~~~~~~~ 250:55.53 accessible/xpcom 251:24.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 251:24.13 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.h:12, 251:24.13 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 251:24.13 from Unified_cpp_accessible_xpcom0.cpp:2: 251:24.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::GetEmbeddedChildren(nsIArray**)': 251:24.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 251:24.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 251:24.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:24.13 In file included from Unified_cpp_accessible_xpcom0.cpp:110: 251:24.13 /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/xpcAccessibleTextRange.cpp:77:25: note: while referencing 'objects' 251:24.13 77 | nsTArray objects; 251:24.13 | ^~~~~~~ 251:24.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 251:24.66 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.h:12, 251:24.66 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 251:24.66 from Unified_cpp_accessible_xpcom0.cpp:2: 251:24.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::GetVisibleRanges(nsIArray**)': 251:24.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 251:24.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 251:24.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:24.67 In file included from Unified_cpp_accessible_xpcom0.cpp:65: 251:24.67 /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/xpcAccessibleHyperText.cpp:509:23: note: while referencing 'ranges' 251:24.67 509 | nsTArray ranges; 251:24.67 | ^~~~~~ 251:25.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 251:25.71 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.h:12, 251:25.71 from /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 251:25.72 from Unified_cpp_accessible_xpcom0.cpp:2: 251:25.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessible::GetRelationByType(uint32_t, nsIAccessibleRelation**)': 251:25.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 251:25.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 251:25.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:25.72 In file included from Unified_cpp_accessible_xpcom0.cpp:20: 251:25.72 /builddir/build/BUILD/firefox-78.7.0/accessible/xpcom/xpcAccessible.cpp:522:30: note: while referencing 'targets' 251:25.72 522 | nsTArray targets = 251:25.72 | ^~~~~~~ 251:27.46 accessible/xul 251:56.03 tools/performance 251:58.41 tools/power 252:00.02 tools/profiler 252:00.86 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:50, 252:00.86 from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/elfutils.h:40, 252:00.86 from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/elfutils.cc:30: 252:00.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const google_breakpad::ElfSegment&}; _Tp = google_breakpad::ElfSegment; _Alloc = google_breakpad::PageStdAllocator]': 252:00.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:00.87 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:00.87 | ^~~~~~~ 252:00.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:00.87 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:00.87 | ^~~~~~~~~ 252:00.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:00.87 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:00.87 | ^~~~~~~ 252:00.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:00.87 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:00.87 | ^~~~~~~~~ 252:02.62 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:50, 252:02.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.h:40, 252:02.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc:35: 252:02.62 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In function 'bool google_breakpad::ElfClassBuildIDNoteIdentifier(const void*, size_t, google_breakpad::wasteful_vector&)': 252:02.62 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:02.62 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:02.62 | ^~~~~~~ 252:02.62 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:02.63 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:02.63 | ^~~~~~~~~ 252:02.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:02.63 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:02.63 | ^~~~~~~ 252:02.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:02.63 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:02.63 | ^~~~~~~~~ 252:02.71 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In function 'bool google_breakpad::FindElfBuildIDNote(const void*, google_breakpad::wasteful_vector&)': 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:02.72 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:02.72 | ^~~~~~~ 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:02.72 1987 | LSS_BODY(type, \ 252:02.72 | ^~~~~~~~ 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:02.72 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:02.72 | ^~~~~~~~~ 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:02.72 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:02.72 | ^~~~~~~ 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:02.72 1987 | LSS_BODY(type, \ 252:02.72 | ^~~~~~~~ 252:02.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:02.72 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:02.72 | ^~~~~~~~~ 252:02.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = unsigned char; _Alloc = google_breakpad::PageStdAllocator]': 252:02.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:02.84 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:02.84 | ^~~~~~~ 252:02.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:02.84 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:02.84 | ^~~~~~~~~ 252:02.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:02.84 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:02.84 | ^~~~~~~ 252:02.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:02.84 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:02.84 | ^~~~~~~~~ 252:03.44 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/memory_mapped_file.cc:43: 252:03.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In destructor 'google_breakpad::MemoryMappedFile::~MemoryMappedFile()': 252:03.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.45 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.45 | ^~~~~~~ 252:03.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.45 1987 | LSS_BODY(type, \ 252:03.45 | ^~~~~~~~ 252:03.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.45 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.45 | ^~~~~~~~~ 252:03.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.45 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.45 | ^~~~~~~ 252:03.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.45 1987 | LSS_BODY(type, \ 252:03.45 | ^~~~~~~~ 252:03.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.46 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.46 | ^~~~~~~~~ 252:03.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'bool google_breakpad::MemoryMappedFile::Map(const char*, size_t)': 252:03.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.47 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.47 | ^~~~~~~ 252:03.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.47 1987 | LSS_BODY(type, \ 252:03.47 | ^~~~~~~~ 252:03.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.47 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.47 | ^~~~~~~~~ 252:03.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.47 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.47 | ^~~~~~~ 252:03.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.48 1987 | LSS_BODY(type, \ 252:03.48 | ^~~~~~~~ 252:03.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.48 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.48 | ^~~~~~~~~ 252:03.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.49 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.49 | ^~~~~~~ 252:03.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1994:9: note: in expansion of macro 'LSS_BODY' 252:03.49 1994 | LSS_BODY(type, \ 252:03.49 | ^~~~~~~~ 252:03.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3474:16: note: in expansion of macro '_syscall3' 252:03.49 3474 | LSS_INLINE _syscall3(int, open, const char*, p, 252:03.49 | ^~~~~~~~~ 252:03.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.50 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.50 | ^~~~~~~ 252:03.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1994:9: note: in expansion of macro 'LSS_BODY' 252:03.50 1994 | LSS_BODY(type, \ 252:03.50 | ^~~~~~~~ 252:03.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3474:16: note: in expansion of macro '_syscall3' 252:03.50 3474 | LSS_INLINE _syscall3(int, open, const char*, p, 252:03.50 | ^~~~~~~~~ 252:03.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.50 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.50 | ^~~~~~~ 252:03.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.51 1987 | LSS_BODY(type, \ 252:03.51 | ^~~~~~~~ 252:03.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3913:16: note: in expansion of macro '_syscall2' 252:03.51 3913 | LSS_INLINE _syscall2(int, fstat64, int, f, 252:03.51 | ^~~~~~~~~ 252:03.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.51 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.51 | ^~~~~~~ 252:03.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.51 1987 | LSS_BODY(type, \ 252:03.51 | ^~~~~~~~ 252:03.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3913:16: note: in expansion of macro '_syscall2' 252:03.51 3913 | LSS_INLINE _syscall2(int, fstat64, int, f, 252:03.52 | ^~~~~~~~~ 252:03.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.52 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.52 | ^~~~~~~ 252:03.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.52 1980 | LSS_BODY(type, \ 252:03.52 | ^~~~~~~~ 252:03.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.52 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.52 | ^~~~~~~~~ 252:03.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.53 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.53 | ^~~~~~~ 252:03.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.53 1980 | LSS_BODY(type, \ 252:03.53 | ^~~~~~~~ 252:03.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.53 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.53 | ^~~~~~~~~ 252:03.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.53 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.53 | ^~~~~~~ 252:03.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.54 1980 | LSS_BODY(type, \ 252:03.54 | ^~~~~~~~ 252:03.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.54 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.54 | ^~~~~~~~~ 252:03.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.54 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.54 | ^~~~~~~ 252:03.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.54 1980 | LSS_BODY(type, \ 252:03.54 | ^~~~~~~~ 252:03.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.55 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.55 | ^~~~~~~~~ 252:03.55 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.55 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:03.55 | ^~~~~~~ 252:03.55 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:03.55 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:03.55 | ^~~~~~~~~ 252:03.55 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.55 2032 | __asm__ __volatile__("push %%ebp\n" \ 252:03.55 | ^~~~~~~ 252:03.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3930:16: note: in expansion of macro '_syscall6' 252:03.56 3930 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, 252:03.56 | ^~~~~~~~~ 252:03.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.56 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.56 | ^~~~~~~ 252:03.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.56 1980 | LSS_BODY(type, \ 252:03.56 | ^~~~~~~~ 252:03.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.56 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.56 | ^~~~~~~~~ 252:03.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.57 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.57 | ^~~~~~~ 252:03.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1980:9: note: in expansion of macro 'LSS_BODY' 252:03.57 1980 | LSS_BODY(type, \ 252:03.57 | ^~~~~~~~ 252:03.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3364:14: note: in expansion of macro '_syscall1' 252:03.57 3364 | LSS_INLINE _syscall1(int, close, int, f) 252:03.57 | ^~~~~~~~~ 252:03.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'void google_breakpad::MemoryMappedFile::Unmap()': 252:03.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:03.58 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.58 | ^~~~~~~ 252:03.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.58 1987 | LSS_BODY(type, \ 252:03.58 | ^~~~~~~~ 252:03.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.58 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.58 | ^~~~~~~~~ 252:03.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:03.58 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:03.58 | ^~~~~~~ 252:03.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:03.58 1987 | LSS_BODY(type, \ 252:03.58 | ^~~~~~~~ 252:03.59 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:03.59 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:03.59 | ^~~~~~~~~ 252:06.73 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:50, 252:06.73 from /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.h:40, 252:06.73 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/shared-libraries-linux.cc:25: 252:06.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In function 'SharedLibrary SharedLibraryAtPath(const char*, long unsigned int, long unsigned int, long unsigned int)': 252:06.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [-Wdeprecated] 252:06.73 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:06.73 | ^~~~~~~ 252:06.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:06.73 1987 | LSS_BODY(type, \ 252:06.73 | ^~~~~~~~ 252:06.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:06.73 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:06.73 | ^~~~~~~~~ 252:06.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 252:06.73 1960 | __asm__ __volatile__("push %%ebx\n" \ 252:06.73 | ^~~~~~~ 252:06.74 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1987:9: note: in expansion of macro 'LSS_BODY' 252:06.74 1987 | LSS_BODY(type, \ 252:06.74 | ^~~~~~~~ 252:06.74 /builddir/build/BUILD/firefox-78.7.0/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3462:14: note: in expansion of macro '_syscall2' 252:06.74 3462 | LSS_INLINE _syscall2(int, munmap, void*, s, 252:06.74 | ^~~~~~~~~ 252:06.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 252:06.99 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/shared-libraries-linux.cc:23: 252:06.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static SharedLibraryInfo SharedLibraryInfo::GetInfoForSelf()': 252:06.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 252:06.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 252:06.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:07.00 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/shared-libraries-linux.cc:238:31: note: while referencing 'libInfoList' 252:07.00 238 | nsTArray libInfoList; 252:07.00 | ^~~~~~~~~~~ 252:24.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 252:24.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 252:24.89 from /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.h:13, 252:24.90 from /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.cpp:7, 252:24.90 from Unified_cpp_tools_performance0.cpp:2: 252:24.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::PerfStats::SetCollectionMask(mozilla::PerfStats::MetricMask)': 252:24.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 252:24.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 252:24.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:24.90 In file included from Unified_cpp_tools_performance0.cpp:2: 252:24.90 /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.cpp:59:28: note: while referencing 'contentParents' 252:24.90 59 | nsTArray contentParents; 252:24.90 | ^~~~~~~~~~~~~~ 252:25.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 252:25.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 252:25.85 from /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.h:13, 252:25.85 from /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.cpp:7, 252:25.85 from Unified_cpp_tools_performance0.cpp:2: 252:25.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'RefPtr, bool, true> > mozilla::PerfStats::CollectPerfStatsJSONInternal()': 252:25.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 252:25.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 252:25.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:25.85 In file included from Unified_cpp_tools_performance0.cpp:2: 252:25.85 /builddir/build/BUILD/firefox-78.7.0/tools/performance/PerfStats.cpp:204:32: note: while referencing 'contentParents' 252:25.85 204 | nsTArray contentParents; 252:25.85 | ^~~~~~~~~~~~~~ 252:27.17 extensions/spellcheck/hunspell/glue 252:28.25 In file included from Unified_cpp_tools_profiler0.cpp:56: 252:28.25 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfilerCodeAddressService.cpp: In member function 'bool ProfilerCodeAddressService::GetFunction(const void*, nsACString&)': 252:28.25 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfilerCodeAddressService.cpp:56:22: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 252:28.25 56 | if (entry.mLOffset <= 0xFFFFFFFF && !entry.mFunction) { 252:28.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 252:30.70 In file included from Unified_cpp_tools_profiler0.cpp:83: 252:30.70 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 252:30.70 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/platform.cpp:1880:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 252:30.70 1880 | memset(&startRegs, 0, sizeof(startRegs)); 252:30.70 | ^ 252:30.70 In file included from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/platform.cpp:144, 252:30.70 from Unified_cpp_tools_profiler0.cpp:83: 252:30.70 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 252:30.70 134 | struct UnwindRegs { 252:30.70 | ^~~~~~~~~~ 252:32.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/JSONWriter.h:98, 252:32.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ProfileJSONWriter.h:9, 252:32.99 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/PageInformation.cpp:9, 252:32.99 from Unified_cpp_tools_profiler0.cpp:2: 252:32.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 252:33.00 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 252:33.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 252:33.00 34 | memset(aT, 0, sizeof(T)); 252:33.00 | ~~~~~~^~~~~~~~~~~~~~~~~~ 252:33.00 In file included from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/platform.cpp:76, 252:33.00 from Unified_cpp_tools_profiler0.cpp:83: 252:33.00 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 252:33.00 144 | struct AmountFns { 252:33.00 | ^~~~~~~~~ 252:33.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/JSONWriter.h:98, 252:33.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ProfileJSONWriter.h:9, 252:33.00 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/PageInformation.cpp:9, 252:33.00 from Unified_cpp_tools_profiler0.cpp:2: 252:33.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 252:33.00 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 252:33.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 252:33.00 34 | memset(aT, 0, sizeof(T)); 252:33.00 | ~~~~~~^~~~~~~~~~~~~~~~~~ 252:33.01 In file included from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/platform.cpp:76, 252:33.01 from Unified_cpp_tools_profiler0.cpp:83: 252:33.01 /builddir/build/BUILD/firefox-78.7.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 252:33.01 178 | struct SizeOfTabFns { 252:33.01 | ^~~~~~~~~~~~ 252:53.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 252:53.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 252:53.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 252:53.58 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 252:53.58 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 252:53.58 from : 252:53.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::RemoteSpellcheckEngineParent::RecvCheckAsync(nsTArray >&&, mozilla::PRemoteSpellcheckEngineParent::CheckAsyncResolver&&)': 252:53.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 252:53.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 252:53.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:53.58 In file included from Unified_cpp_hunspell_glue0.cpp:11: 252:53.58 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineParent.cpp:41:18: note: while referencing 'misspells' 252:53.58 41 | nsTArray misspells; 252:53.58 | ^~~~~~~~~ 252:53.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 252:53.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 252:53.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 252:53.63 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 252:53.63 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 252:53.63 from : 252:53.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozHunspell::LoadDictionaryList(bool)': 252:53.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 252:53.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 252:53.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:53.63 In file included from Unified_cpp_hunspell_glue0.cpp:20: 252:53.63 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:251:33: note: while referencing 'dirs' 252:53.63 251 | nsTArray> dirs; 252:53.63 | ^~~~ 252:54.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProfileChunkedBuffer.h:14, 252:54.89 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.h:15, 252:54.89 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.cpp:7, 252:54.89 from Unified_cpp_tools_profiler0.cpp:11: 252:54.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h: In lambda function: 252:54.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h:437:28: warning: 'entryBytes' may be used uninitialized in this function [-Wmaybe-uninitialized] 252:54.90 437 | ::mozilla::WriteULEB128(aValue, *this); 252:54.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 252:54.90 In file included from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.h:15, 252:54.90 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.cpp:7, 252:54.90 from Unified_cpp_tools_profiler0.cpp:11: 252:54.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ProfileChunkedBuffer.h:622:12: note: 'entryBytes' was declared here 252:54.90 622 | Length entryBytes; 252:54.90 | ^~~~~~~~~~ 252:56.55 extensions/spellcheck/hunspell/src 253:06.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:06.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:06.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:06.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:06.42 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 253:06.42 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.cpp:13, 253:06.42 from Unified_cpp_tools_profiler0.cpp:11: 253:06.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In lambda function: 253:06.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 253:06.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:06.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:06.42 In file included from Unified_cpp_tools_profiler0.cpp:128: 253:06.42 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/gecko/nsProfiler.cpp:513:37: note: while referencing 'outBuff' 253:06.42 513 | FallibleTArray outBuff; 253:06.42 | ^~~~~~~ 253:06.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/caps/nsJSPrincipals.h:10, 253:06.43 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/core/ProfileBuffer.cpp:13, 253:06.43 from Unified_cpp_tools_profiler0.cpp:11: 253:06.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 253:06.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:06.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:06.43 In file included from Unified_cpp_tools_profiler0.cpp:128: 253:06.43 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/gecko/nsProfiler.cpp:513:37: note: while referencing 'outBuff' 253:06.43 513 | FallibleTArray outBuff; 253:06.43 | ^~~~~~~ 253:19.83 In file included from Unified_cpp_tools_profiler1.cpp:47: 253:19.83 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 253:19.83 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulMain.cpp:1564:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 253:19.83 1564 | memset(&startRegs, 0, sizeof(startRegs)); 253:19.83 | ^ 253:19.83 In file included from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulMainInt.h:11, 253:19.83 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulDwarfSummariser.h:10, 253:19.84 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulDwarfExt.h:45, 253:19.84 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulDwarfInt.h:42, 253:19.84 from /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulDwarf.cpp:57, 253:19.84 from Unified_cpp_tools_profiler1.cpp:20: 253:19.84 /builddir/build/BUILD/firefox-78.7.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 253:19.84 134 | struct UnwindRegs { 253:19.84 | ^~~~~~~~~~ 253:27.74 extensions/spellcheck/src 253:27.80 security/manager/ssl 253:27.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 253:56.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:56.60 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:56.60 from Unified_cpp_security_manager_ssl0.cpp:2: 253:56.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::RunOnAllContentParents >::]': 253:56.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:56.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:56.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:56.60 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 253:56.60 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:848:34: note: while referencing 'parents' 253:56.60 848 | nsTArray parents; 253:56.61 | ^~~~~~~ 253:56.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:56.63 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:56.64 from Unified_cpp_security_manager_ssl0.cpp:2: 253:56.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::RunOnAllContentParents >::]': 253:56.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:56.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:56.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:56.64 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 253:56.64 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:848:34: note: while referencing 'parents' 253:56.64 848 | nsTArray parents; 253:56.64 | ^~~~~~~ 253:56.68 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:56.68 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:56.69 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:56.69 from Unified_cpp_security_manager_ssl0.cpp:2: 253:56.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::RunOnAllContentParents >::]': 253:56.69 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:56.69 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:56.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:56.69 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 253:56.69 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:848:34: note: while referencing 'parents' 253:56.69 848 | nsTArray parents; 253:56.69 | ^~~~~~~ 253:57.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:57.58 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:57.58 from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::psm::Result mozilla::psm::CSTrustDomain::GetCertTrust(mozilla::pkix::EndEntityOrCA, const mozilla::pkix::CertPolicyId&, mozilla::pkix::Input, mozilla::pkix::TrustLevel&)': 253:57.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:57.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:57.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:57.58 In file included from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.58 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:61:21: note: while referencing 'pubKeyBytes' 253:57.58 61 | nsTArray pubKeyBytes; 253:57.58 | ^~~~~~~~~~~ 253:57.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:57.59 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:57.60 from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:57.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:57.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:57.60 In file included from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.60 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:60:21: note: while referencing 'subjectBytes' 253:57.60 60 | nsTArray subjectBytes; 253:57.60 | ^~~~~~~~~~~~ 253:57.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:57.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:57.61 from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:57.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:57.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:57.61 In file included from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.61 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:59:21: note: while referencing 'serialBytes' 253:57.61 59 | nsTArray serialBytes; 253:57.61 | ^~~~~~~~~~~ 253:57.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 253:57.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 253:57.62 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 253:57.62 from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 253:57.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 253:57.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:57.63 In file included from Unified_cpp_security_manager_ssl0.cpp:2: 253:57.63 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:58:21: note: while referencing 'issuerBytes' 253:57.63 58 | nsTArray issuerBytes; 253:57.63 | ^~~~~~~~~~~ 254:00.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:00.37 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:00.37 from Unified_cpp_security_manager_ssl0.cpp:2: 254:00.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::DataStorageMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 254:00.37 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:00.37 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:00.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:00.38 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:00.38 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:163:24: note: while referencing 'fileNames' 254:00.38 163 | nsTArray fileNames; 254:00.38 | ^~~~~~~~~ 254:00.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:00.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:00.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:00.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:00.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:00.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:00.86 from Unified_cpp_security_manager_ssl0.cpp:2: 254:00.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::DataStorage::GetAllChildProcessData(nsTArray&)': 254:00.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:00.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:00.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:00.86 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:00.86 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:243:22: note: while referencing 'storageFiles' 254:00.86 243 | nsTArray storageFiles; 254:00.86 | ^~~~~~~~~~~~ 254:00.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:00.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:00.87 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:00.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:00.88 from Unified_cpp_security_manager_ssl0.cpp:2: 254:00.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:00.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:00.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:00.88 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:00.88 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:243:22: note: while referencing 'storageFiles' 254:00.88 243 | nsTArray storageFiles; 254:00.88 | ^~~~~~~~~~~~ 254:01.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.04 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::DataStorage::SetCachedStorageEntries(const nsTArray&)': 254:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:01.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.05 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:01.05 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:282:41: note: while referencing '' 254:01.05 282 | entry.items() = e.items().Clone(); \ 254:01.05 | ^ 254:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DataStorageList.h:16:1: note: in expansion of macro 'DATA_STORAGE' 254:01.05 16 | DATA_STORAGE(AlternateServices) 254:01.05 | ^~~~~~~~~~~~ 254:01.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.06 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.06 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:01.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.07 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:01.07 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:282:41: note: while referencing '' 254:01.07 282 | entry.items() = e.items().Clone(); \ 254:01.07 | ^ 254:01.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DataStorageList.h:17:1: note: in expansion of macro 'DATA_STORAGE' 254:01.07 17 | DATA_STORAGE(SecurityPreloadState) 254:01.07 | ^~~~~~~~~~~~ 254:01.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.08 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.08 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:01.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.08 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:01.08 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:282:41: note: while referencing '' 254:01.08 282 | entry.items() = e.items().Clone(); \ 254:01.08 | ^ 254:01.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DataStorageList.h:18:1: note: in expansion of macro 'DATA_STORAGE' 254:01.09 18 | DATA_STORAGE(SiteSecurityServiceState) 254:01.09 | ^~~~~~~~~~~~ 254:01.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.10 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.10 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:01.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.10 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:01.10 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:282:41: note: while referencing '' 254:01.10 282 | entry.items() = e.items().Clone(); \ 254:01.10 | ^ 254:01.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/DataStorageList.h:19:1: note: in expansion of macro 'DATA_STORAGE' 254:01.10 19 | DATA_STORAGE(TRRBlacklist) 254:01.11 | ^~~~~~~~~~~~ 254:01.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.11 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.11 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:01.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.11 In file included from Unified_cpp_security_manager_ssl0.cpp:38: 254:01.12 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/DataStorage.cpp:275:35: note: while referencing 'entries' 254:01.12 275 | nsTArray entries; 254:01.12 | ^~~~~~~ 254:01.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.95 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.95 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void BackgroundDecryptBytes(const nsACString&, const nsACString&, RefPtr&, RefPtr)': 254:01.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'BackgroundDecryptBytes(const nsACString&, const nsACString&, RefPtr&, RefPtr):: [1]' [-Warray-bounds] 254:01.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.95 In file included from Unified_cpp_security_manager_ssl0.cpp:92: 254:01.96 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/OSKeyStore.cpp:559:7: note: while referencing '' 254:01.96 559 | [rv, aPromise = std::move(aPromise), plain = std::move(plain)]() { 254:01.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.96 560 | if (NS_FAILED(rv)) { 254:01.96 | ~~~~~~~~~~~~~~~~~~~~ 254:01.96 561 | aPromise->MaybeReject(rv); 254:01.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.96 562 | } else { 254:01.96 | ~~~~~~~~ 254:01.96 563 | aPromise->MaybeResolve(plain); 254:01.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.97 564 | } 254:01.97 | ~ 254:01.97 565 | })); 254:01.97 | ~ 254:01.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:01.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:01.98 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:01.98 from Unified_cpp_security_manager_ssl0.cpp:2: 254:01.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:01.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:01.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:01.99 In file included from Unified_cpp_security_manager_ssl0.cpp:92: 254:01.99 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/OSKeyStore.cpp:550:21: note: while referencing 'plain' 254:01.99 550 | nsTArray plain; 254:01.99 | ^~~~~ 254:02.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:02.02 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:02.02 from Unified_cpp_security_manager_ssl0.cpp:2: 254:02.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = OSReauthenticator::AsyncReauthenticateUser(const nsAString&, const nsAString&, mozIDOMWindow*, JSContext*, mozilla::dom::Promise**)::]': 254:02.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:02.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:02.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:02.02 In file included from Unified_cpp_security_manager_ssl0.cpp:101: 254:02.03 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/OSReauthenticator.cpp:447:21: note: while referencing 'results' 254:02.03 447 | nsTArray results; 254:02.03 | ^~~~~~~ 254:02.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/xpcpublic.h:20, 254:02.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsThreadUtils.h:33, 254:02.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h:21, 254:02.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/SyncRunnable.h:13, 254:02.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 254:02.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/CSTrustDomain.cpp:8, 254:02.04 from Unified_cpp_security_manager_ssl0.cpp:2: 254:02.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:02.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:02.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:02.04 In file included from Unified_cpp_security_manager_ssl0.cpp:101: 254:02.04 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/OSReauthenticator.cpp:435:21: note: while referencing 'prefLastChangedUpdates' 254:02.04 435 | nsTArray prefLastChangedUpdates; 254:02.04 | ^~~~~~~~~~~~~~~~~~~~~~ 254:02.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:02.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIEditorSpellCheck.h:14, 254:02.29 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.h:11, 254:02.29 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 254:02.29 from Unified_cpp_spellcheck_src0.cpp:11: 254:02.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozSpellChecker::GetDictionaryList(nsTArray >*)': 254:02.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:02.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:02.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:02.29 In file included from Unified_cpp_spellcheck_src0.cpp:38: 254:02.29 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozSpellChecker.cpp:325:24: note: while referencing 'dictNames' 254:02.29 325 | nsTArray dictNames; 254:02.30 | ^~~~~~~~~ 254:04.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:04.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIEditorSpellCheck.h:14, 254:04.43 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.h:11, 254:04.43 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 254:04.43 from Unified_cpp_spellcheck_src0.cpp:11: 254:04.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::IsPointInSelection(mozilla::dom::Selection&, nsINode*, int32_t, nsRange**)': 254:04.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:04.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:04.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:04.43 In file included from Unified_cpp_spellcheck_src0.cpp:11: 254:04.44 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1566:22: note: while referencing 'ranges' 254:04.44 1566 | nsTArray ranges; 254:04.44 | ^~~~~~ 254:05.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:05.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIEditorSpellCheck.h:14, 254:05.51 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.h:11, 254:05.51 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 254:05.51 from Unified_cpp_spellcheck_src0.cpp:11: 254:05.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::_ZN21mozInlineSpellChecker12DoSpellCheckER22mozInlineSpellWordUtilPN7mozilla3dom9SelectionERKNS2_9UniquePtrI20mozInlineSpellStatusNS2_13DefaultDeleteIS7_EEEEPb.part.0(mozInlineSpellWordUtil&, mozilla::dom::Selection*, const mozilla::UniquePtr&, bool*)': 254:05.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:05.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:05.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:05.51 In file included from Unified_cpp_spellcheck_src0.cpp:11: 254:05.51 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1391:47: note: while referencing '' 254:05.51 1391 | checkRanges = nsTArray(); 254:05.51 | ^ 254:05.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:05.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIEditorSpellCheck.h:14, 254:05.73 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.h:11, 254:05.73 from /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 254:05.73 from Unified_cpp_spellcheck_src0.cpp:11: 254:05.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::DoSpellCheckSelection(mozInlineSpellWordUtil&, mozilla::dom::Selection*)': 254:05.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:05.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:05.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:05.73 In file included from Unified_cpp_spellcheck_src0.cpp:11: 254:05.73 /builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1164:29: note: while referencing 'ranges' 254:05.73 1164 | nsTArray> ranges; 254:05.73 | ^~~~~~ 254:07.88 security/manager/pki 254:19.68 toolkit/components/remote 254:33.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:33.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:33.93 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:33.93 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:33.94 from Unified_cpp_security_manager_ssl1.cpp:2: 254:33.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult _Z29IsCertificateDistrustImminentRK8nsTArrayI6RefPtrI11nsIX509CertEERb.part.0(const nsTArray >&, bool&)': 254:33.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:33.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:33.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:33.94 In file included from Unified_cpp_security_manager_ssl1.cpp:128: 254:33.94 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCallbacks.cpp:1175:33: note: while referencing 'intCerts' 254:33.94 1175 | nsTArray> intCerts; 254:33.94 | ^~~~~~~~ 254:34.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:34.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:34.24 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:34.24 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:34.24 from Unified_cpp_security_manager_ssl1.cpp:2: 254:34.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'int32_t mozilla::psm::RootCABinNumber(const SECItem*, PK11SlotInfo*)': 254:34.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:34.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:34.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:34.24 In file included from Unified_cpp_security_manager_ssl1.cpp:2: 254:34.24 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:97:31: note: while referencing 'enterpriseRoots' 254:34.25 97 | nsTArray> enterpriseRoots; 254:34.25 | ^~~~~~~~~~~~~~~ 254:34.61 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:34.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:34.61 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:34.61 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:34.61 from Unified_cpp_security_manager_ssl1.cpp:2: 254:34.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::psm::TransportSecurityInfo::ReadSSLStatus(nsIObjectInputStream*)': 254:34.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:34.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:34.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:34.61 In file included from Unified_cpp_security_manager_ssl1.cpp:38: 254:34.61 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/TransportSecurityInfo.cpp:402:35: note: while referencing 'failedCertChain' 254:34.62 402 | nsTArray> failedCertChain; 254:34.62 | ^~~~~~~~~~~~~~~ 254:34.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:34.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:34.62 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:34.62 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:34.62 from Unified_cpp_security_manager_ssl1.cpp:2: 254:34.62 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:34.62 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:34.62 In file included from Unified_cpp_security_manager_ssl1.cpp:38: 254:34.62 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/TransportSecurityInfo.cpp:402:35: note: while referencing 'failedCertChain' 254:34.63 402 | nsTArray> failedCertChain; 254:34.63 | ^~~~~~~~~~~~~~~ 254:37.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:37.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:37.53 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:37.53 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:37.53 from Unified_cpp_security_manager_ssl1.cpp:2: 254:37.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsTArray > mozilla::psm::TransportSecurityInfo::CreateCertBytesArray(const UniqueCERTCertList&)': 254:37.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:37.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:37.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:37.53 In file included from Unified_cpp_security_manager_ssl1.cpp:38: 254:37.53 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/TransportSecurityInfo.cpp:1115:23: note: while referencing 'certBytes' 254:37.53 1115 | nsTArray certBytes; 254:37.53 | ^~~~~~~~~ 254:37.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:37.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:37.66 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:37.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:37.67 from Unified_cpp_security_manager_ssl1.cpp:2: 254:37.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::psm::CreateCertChain(nsTArray >&, nsTArray >&&)': 254:37.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:37.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:37.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:37.67 In file included from Unified_cpp_security_manager_ssl1.cpp:38: 254:37.67 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/TransportSecurityInfo.cpp:925:31: note: while referencing 'certList' 254:37.67 925 | nsTArray> certList = std::move(aCertList); 254:37.67 | ^~~~~~~~ 254:38.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.17 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.17 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.17 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsCertTree::LoadCerts(uint32_t)': 254:38.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:38.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.17 In file included from Unified_cpp_security_manager_ssl1.cpp:83: 254:38.17 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsCertTree.cpp:536:33: note: while referencing 'certList' 254:38.17 536 | nsTArray> certList; 254:38.17 | ^~~~~~~~ 254:38.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.24 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.24 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.24 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::psm::{anonymous}::IPCServerCertVerificationResult::Dispatch(nsNSSCertificate*, nsTArray >&&, nsTArray >&&, uint16_t, mozilla::psm::EVStatus, bool, PRErrorCode, uint32_t, bool)': 254:38.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 254:38.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.24 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 254:38.24 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertParent.cpp:88:50: note: while referencing '' 254:38.24 88 | builtCertChain.AppendElement(ByteArray(cert)); 254:38.24 | ^ 254:38.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.25 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.25 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.25 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:38.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.25 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 254:38.25 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertParent.cpp:85:23: note: while referencing 'builtCertChain' 254:38.25 85 | nsTArray builtCertChain; 254:38.25 | ^~~~~~~~~~~~~~ 254:38.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.38 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.39 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.39 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'SECStatus mozilla::psm::RemoteProcessCertVerification(const UniqueCERTCertificate&, nsTArray >&&, const nsACString&, int32_t, const mozilla::OriginAttributes&, mozilla::Maybe >&, mozilla::Maybe >&, mozilla::Maybe&, uint32_t, uint32_t, mozilla::psm::SSLServerCertVerificationResult*)': 254:38.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 254:38.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.39 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:38.39 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:80:70: note: while referencing '' 254:38.39 80 | CopyableTArray{aCert->derCert.data, aCert->derCert.len}; 254:38.39 | ^ 254:38.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.39 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.40 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.40 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:38.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.40 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:38.40 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:82:23: note: while referencing 'peerCertBytes' 254:38.40 82 | nsTArray peerCertBytes; 254:38.40 | ^~~~~~~~~~~~~ 254:38.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.40 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.40 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.40 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::psm::ByteArray [1]' [-Warray-bounds] 254:38.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.40 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:38.40 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:79:19: note: while referencing 'serverCertSerialized' 254:38.40 79 | const ByteArray serverCertSerialized = 254:38.40 | ^~~~~~~~~~~~~~~~~~~~ 254:38.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.42 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.42 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.42 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 254:38.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.42 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:38.42 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:84:52: note: while referencing '' 254:38.42 84 | peerCertBytes.AppendElement(ByteArray(certBytes)); 254:38.42 | ^ 254:38.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.67 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'SECStatus mozilla::psm::AuthCertificateHookWithInfo(mozilla::psm::TransportSecurityInfo*, const void*, nsTArray >&&, mozilla::Maybe > >&, mozilla::Maybe >&, uint32_t)': 254:38.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:38.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.67 In file included from Unified_cpp_security_manager_ssl1.cpp:11: 254:38.67 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SSLServerCertVerification.cpp:1533:74: note: while referencing '' 254:38.67 1533 | stapledOCSPResponse.emplace(stapledOCSPResponses->ElementAt(0).Clone()); 254:38.68 | ^ 254:38.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.76 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.76 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.76 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::psm::VerifySSLServerCertParent::Dispatch(const ByteArray&, nsTArray&&, const nsCString&, const int32_t&, const mozilla::OriginAttributes&, const mozilla::Maybe&, const mozilla::Maybe&, const mozilla::Maybe&, const uint32_t&, const uint32_t&)': 254:38.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:38.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.77 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 254:38.77 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertParent.cpp:144:68: note: while referencing '' 254:38.77 144 | stapledOCSPResponse.emplace(aStapledOCSPResponse->data().Clone()); 254:38.77 | ^ 254:38.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.77 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.77 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.77 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 254:38.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.78 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 254:38.78 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertParent.cpp:149:70: note: while referencing '' 254:38.78 149 | sctsFromTLSExtension.emplace(aSctsFromTLSExtension->data().Clone()); 254:38.78 | ^ 254:38.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:38.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:38.78 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:38.78 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:38.78 from Unified_cpp_security_manager_ssl1.cpp:2: 254:38.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:38.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:38.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:38.79 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 254:38.79 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertParent.cpp:136:31: note: while referencing 'peerCertBytes' 254:38.79 136 | nsTArray> peerCertBytes; 254:38.79 | ^~~~~~~~~~~~~ 254:39.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:39.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:39.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:39.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:39.84 from Unified_cpp_security_manager_ssl1.cpp:2: 254:39.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::psm::SSLServerCertVerificationJob::Run()': 254:39.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:39.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:39.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:39.84 In file included from /usr/include/c++/10/algorithm:62, 254:39.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/algorithm:3, 254:39.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/stl_wrappers/algorithm:52, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TimeStamp.h:11, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:14, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:39.85 from Unified_cpp_security_manager_ssl1.cpp:2: 254:39.85 /usr/include/c++/10/bits/stl_algo.h:4315:24: note: while referencing '' 254:39.85 4315 | *__result = __unary_op(*__first); 254:39.85 | ~~~~~~~~~~^~~~~~~~~~ 254:39.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:39.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:39.85 from Unified_cpp_security_manager_ssl1.cpp:2: 254:39.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:39.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:39.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:39.86 In file included from Unified_cpp_security_manager_ssl1.cpp:11: 254:39.86 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SSLServerCertVerification.cpp:1099:31: note: while referencing 'peerCertsBytes' 254:39.86 1099 | nsTArray> peerCertsBytes; 254:39.86 | ^~~~~~~~~~~~~~ 254:39.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:39.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:39.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:39.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:39.86 from Unified_cpp_security_manager_ssl1.cpp:2: 254:39.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:39.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:39.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:39.87 In file included from Unified_cpp_security_manager_ssl1.cpp:11: 254:39.88 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SSLServerCertVerification.cpp:1321:67: note: while referencing '' 254:39.88 1321 | TransportSecurityInfo::CreateCertBytesArray(builtCertChain); 254:39.88 | ^ 254:39.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:39.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:39.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:39.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:39.89 from Unified_cpp_security_manager_ssl1.cpp:2: 254:39.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:39.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:39.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:39.89 In file included from Unified_cpp_security_manager_ssl1.cpp:11: 254:39.89 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SSLServerCertVerification.cpp:1313:31: note: while referencing 'certBytesArray' 254:39.89 1313 | nsTArray> certBytesArray; 254:39.89 | ^~~~~~~~~~~~~~ 254:40.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:40.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:40.78 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:40.78 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:40.78 from Unified_cpp_security_manager_ssl1.cpp:2: 254:40.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::psm::VerifySSLServerCertChild::RecvOnVerifiedSSLServerCertSuccess(nsTArray&&, const uint16_t&, const uint8_t&, const bool&)': 254:40.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:40.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:40.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:40.78 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:40.78 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:38:31: note: while referencing 'certBytesArray' 254:40.78 38 | nsTArray> certBytesArray; 254:40.79 | ^~~~~~~~~~~~~~ 254:40.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:40.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:40.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:40.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:40.84 from Unified_cpp_security_manager_ssl1.cpp:2: 254:40.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::psm::VerifySSLServerCertChild::RecvOnVerifiedSSLServerCertFailure(const uint32_t&, const uint32_t&)': 254:40.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:40.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:40.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:40.84 In file included from Unified_cpp_security_manager_ssl1.cpp:47: 254:40.85 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/VerifySSLServerCertChild.cpp:60:40: note: while referencing '' 254:40.85 60 | nsc, nsTArray>(), std::move(mPeerCertChain), 254:40.85 | ^ 254:41.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.04 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.04 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'SECStatus mozilla::psm::AuthCertificateHook(void*, PRFileDesc*, PRBool, PRBool)': 254:41.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.05 In file included from Unified_cpp_security_manager_ssl1.cpp:11: 254:41.05 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SSLServerCertVerification.cpp:1452:31: note: while referencing 'peerCertsBytes' 254:41.05 1452 | nsTArray> peerCertsBytes = 254:41.05 | ^~~~~~~~~~~~~~ 254:41.20 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.20 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.20 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.20 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.20 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void BackgroundSdrEncryptStrings(const nsTArray >&, RefPtr&)': 254:41.21 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'BackgroundSdrEncryptStrings(const nsTArray >&, RefPtr&):: [1]' [-Warray-bounds] 254:41.21 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.21 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.21 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:54:30: note: while referencing '' 254:41.21 54 | [rv, aPromise = std::move(aPromise), 254:41.21 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.21 55 | cipherTexts = std::move(cipherTexts)]() { 254:41.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.21 56 | if (NS_FAILED(rv)) { 254:41.21 | ~~~~~~~~~~~~~~~~~~~~ 254:41.21 57 | aPromise->MaybeReject(rv); 254:41.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.22 58 | } else { 254:41.22 | ~~~~~~~~ 254:41.22 59 | aPromise->MaybeResolve(cipherTexts); 254:41.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.22 60 | } 254:41.22 | ~ 254:41.22 61 | })); 254:41.22 | ~ 254:41.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.22 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.22 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.22 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.22 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.22 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:38:22: note: while referencing 'cipherTexts' 254:41.22 38 | nsTArray cipherTexts(plaintexts.Length()); 254:41.22 | ^~~~~~~~~~~ 254:41.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.33 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.33 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.33 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void BackgroundSdrDecryptStrings(const nsTArray >&, RefPtr&)': 254:41.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'BackgroundSdrDecryptStrings(const nsTArray >&, RefPtr&):: [1]' [-Warray-bounds] 254:41.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.34 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.34 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:99:30: note: while referencing '' 254:41.34 99 | [rv, aPromise = std::move(aPromise), 254:41.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.34 100 | plainTexts = std::move(plainTexts)]() { 254:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.34 101 | if (NS_FAILED(rv)) { 254:41.34 | ~~~~~~~~~~~~~~~~~~~~ 254:41.34 102 | aPromise->MaybeReject(rv); 254:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.34 103 | } else { 254:41.34 | ~~~~~~~~ 254:41.35 104 | aPromise->MaybeResolve(plainTexts); 254:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.35 105 | } 254:41.35 | ~ 254:41.35 106 | })); 254:41.35 | ~ 254:41.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.35 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.35 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.35 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.35 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.35 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.35 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:69:22: note: while referencing 'plainTexts' 254:41.35 69 | nsTArray plainTexts(encryptedStrings.Length()); 254:41.35 | ^~~~~~~~~~ 254:41.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.64 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult SecretDecoderRing::AsyncEncryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**)': 254:41.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'SecretDecoderRing::AsyncEncryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**):: [1]' [-Warray-bounds] 254:41.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.64 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.64 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:210:7: note: while referencing '' 254:41.64 210 | [promise, plaintexts = plaintexts.Clone()]() mutable { 254:41.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.65 211 | BackgroundSdrEncryptStrings(plaintexts, promise); 254:41.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.65 212 | })); 254:41.65 | ~ 254:41.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.72 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.72 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.73 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult SecretDecoderRing::AsyncDecryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**)': 254:41.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'SecretDecoderRing::AsyncDecryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**):: [1]' [-Warray-bounds] 254:41.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.73 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 254:41.73 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/SecretDecoderRing.cpp:268:7: note: while referencing '' 254:41.73 268 | [promise, encryptedStrings = encryptedStrings.Clone()]() mutable { 254:41.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.73 269 | BackgroundSdrDecryptStrings(encryptedStrings, promise); 254:41.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.73 270 | })); 254:41.73 | ~ 254:41.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.94 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.94 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.94 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void HandshakeCallback(PRFileDesc*, void*)': 254:41.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.94 In file included from Unified_cpp_security_manager_ssl1.cpp:128: 254:41.94 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCallbacks.cpp:1073:33: note: while referencing 'peerCertsBytes' 254:41.94 1073 | nsTArray> peerCertsBytes; 254:41.95 | ^~~~~~~~~~~~~~ 254:41.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.95 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.95 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.95 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 254:41.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.95 In file included from Unified_cpp_security_manager_ssl1.cpp:128: 254:41.95 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCallbacks.cpp:1080:25: note: while referencing 'certBytes' 254:41.95 1080 | nsTArray certBytes; 254:41.96 | ^~~~~~~~~ 254:41.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.96 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.96 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.97 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.97 In file included from Unified_cpp_security_manager_ssl1.cpp:128: 254:41.97 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCallbacks.cpp:1159:33: note: while referencing 'certBytesArray' 254:41.97 1159 | nsTArray> certBytesArray = 254:41.97 | ^~~~~~~~~~~~~~ 254:41.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 254:41.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Telemetry.h:16, 254:41.97 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 254:41.97 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 254:41.97 from Unified_cpp_security_manager_ssl1.cpp:2: 254:41.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 254:41.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 254:41.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:41.98 In file included from Unified_cpp_security_manager_ssl1.cpp:128: 254:41.98 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCallbacks.cpp:1408:33: note: while referencing 'succeededCertArray' 254:41.98 1408 | nsTArray> succeededCertArray; 254:41.98 | ^~~~~~~~~~~~~~~~~~ 254:48.33 toolkit/components/alerts 255:14.39 toolkit/components/antitracking 255:15.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:15.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:15.70 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:15.70 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:15.70 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:15.70 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:15.70 from Unified_cpp_security_manager_ssl2.cpp:11: 255:15.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void VerifyCertAtTimeTask::CallCallback(nsresult)': 255:15.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:15.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:15.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:15.70 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 255:15.70 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertificateDB.cpp:1268:37: note: while referencing 'tmp' 255:15.70 1268 | nsTArray> tmp; 255:15.70 | ^~~ 255:15.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:15.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:15.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:15.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:15.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:15.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:15.89 from Unified_cpp_security_manager_ssl2.cpp:11: 255:15.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNSSCertificateDB::ImportEmailCertificate(uint8_t*, uint32_t, nsIInterfaceRequestor*)': 255:15.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:15.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:15.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:15.89 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 255:15.89 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertificateDB.cpp:474:31: note: while referencing 'certsArray' 255:15.89 474 | nsTArray> certsArray; 255:15.89 | ^~~~~~~~~~ 255:19.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:19.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:19.23 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:19.23 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:19.23 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:19.23 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:19.23 from Unified_cpp_security_manager_ssl2.cpp:11: 255:19.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNSSSocketInfo::SetResumptionTokenFromExternalCache()': 255:19.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:19.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:19.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:19.23 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:19.23 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:790:21: note: while referencing 'token' 255:19.23 790 | nsTArray token; 255:19.23 | ^~~~~ 255:22.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:22.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:22.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:22.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:22.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:22.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:22.16 from Unified_cpp_security_manager_ssl2.cpp:11: 255:22.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsNSSCertificateDB::ImportCertificates(uint8_t*, uint32_t, uint32_t, nsIInterfaceRequestor*)': 255:22.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:22.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:22.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:22.16 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 255:22.16 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertificateDB.cpp:407:31: note: while referencing 'certsArray' 255:22.16 407 | nsTArray> certsArray; 255:22.16 | ^~~~~~~~~~ 255:23.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:23.67 from Unified_cpp_security_manager_ssl2.cpp:11: 255:23.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::pkix::Result ClientAuthCertNonverifyingTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)': 255:23.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:23.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:23.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:23.67 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:23.67 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2110:31: note: while referencing 'certs' 255:23.67 2110 | nsTArray> certs; 255:23.67 | ^~~~~ 255:23.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:23.67 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:23.67 from Unified_cpp_security_manager_ssl2.cpp:11: 255:23.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:23.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:23.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:23.67 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:23.67 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2107:21: note: while referencing 'subject' 255:23.67 2107 | nsTArray subject; 255:23.67 | ^~~~~~~ 255:23.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:23.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:23.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:23.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:23.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:23.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:23.89 from Unified_cpp_security_manager_ssl2.cpp:11: 255:23.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsTArray > CollectCANames(CERTDistNames*)': 255:23.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:23.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:23.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:23.89 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:23.89 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:1830:23: note: while referencing 'caName' 255:23.89 1830 | nsTArray caName; 255:23.89 | ^~~~~~ 255:23.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:23.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:23.92 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:23.92 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:23.92 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:23.92 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:23.92 from Unified_cpp_security_manager_ssl2.cpp:11: 255:23.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'SECStatus collect_certs(void*, SECItem**, int)': 255:23.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:23.92 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:23.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:23.92 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 255:23.92 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertificateDB.cpp:149:23: note: while referencing 'certArray' 255:23.92 149 | nsTArray certArray; 255:23.92 | ^~~~~~~~~ 255:24.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.00 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.00 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.00 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.00 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.00 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'SECStatus nsNSS_SSLGetClientAuthData(void*, PRFileDesc*, CERTDistNames*, CERTCertificate**, SECKEYPrivateKey**)': 255:24.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:24.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.01 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.01 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:1897:31: note: while referencing 'collectedCANames' 255:24.01 1897 | nsTArray> collectedCANames(CollectCANames(caNames)); 255:24.01 | ^~~~~~~~~~~~~~~~ 255:24.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.15 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.15 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.15 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.16 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNSSComponent::CommonGetEnterpriseCerts(nsTArray >&, bool)': 255:24.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.16 In file included from Unified_cpp_security_manager_ssl2.cpp:38: 255:24.16 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSComponent.cpp:580:23: note: while referencing 'certCopy' 255:24.16 580 | nsTArray certCopy; 255:24.16 | ^~~~~~~~ 255:24.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.16 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.16 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.17 In file included from Unified_cpp_security_manager_ssl2.cpp:38: 255:24.17 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSComponent.cpp:580:23: note: while referencing 'certCopy' 255:24.17 580 | nsTArray certCopy; 255:24.17 | ^~~~~~~~ 255:24.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.29 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.30 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void ClientAuthDataRunnable::RunOnTargetThread()': 255:24.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:24.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.30 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.30 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2248:31: note: while referencing 'enterpriseRoots' 255:24.30 2248 | nsTArray> enterpriseRoots; 255:24.30 | ^~~~~~~~~~~~~~~ 255:24.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.30 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.31 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:24.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.31 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.31 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2248:31: note: while referencing 'enterpriseRoots' 255:24.31 2248 | nsTArray> enterpriseRoots; 255:24.31 | ^~~~~~~~~~~~~~~ 255:24.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.64 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.64 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNSSCertificateDB::ImportUserCertificate(uint8_t*, uint32_t, nsIInterfaceRequestor*)': 255:24.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:24.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.65 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 255:24.65 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertificateDB.cpp:546:31: note: while referencing 'certsArray' 255:24.65 546 | nsTArray> certsArray; 255:24.65 | ^~~~~~~~~~ 255:24.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.79 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void RemoteClientAuthDataRunnable::RunOnTargetThread()': 255:24.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 255:24.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.79 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.79 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2479:58: note: while referencing '' 255:24.79 2479 | mServerCert->derCert.data, mServerCert->derCert.len}; 255:24.79 | ^ 255:24.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.79 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.80 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.80 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.80 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.80 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.80 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2485:23: note: while referencing 'certBytes' 255:24.80 2485 | nsTArray certBytes; 255:24.80 | ^~~~~~~~~ 255:24.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.80 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.80 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.81 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.81 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.81 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.82 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.82 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2485:23: note: while referencing 'certBytes' 255:24.82 2485 | nsTArray certBytes; 255:24.82 | ^~~~~~~~~ 255:24.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.82 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.82 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.82 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.82 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.82 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.83 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.83 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2499:13: note: while referencing 'key' 255:24.83 2499 | ByteArray key; 255:24.83 | ^~~ 255:24.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.83 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.83 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.83 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.83 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.83 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.83 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.83 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2498:13: note: while referencing 'cert' 255:24.83 2498 | ByteArray cert; 255:24.83 | ^~~~ 255:24.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.84 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.84 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.85 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.85 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2492:23: note: while referencing 'collectedCANames' 255:24.85 2492 | nsTArray collectedCANames; 255:24.85 | ^~~~~~~~~~~~~~~~ 255:24.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.85 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.85 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.85 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.85 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2478:19: note: while referencing 'serverCertSerialized' 255:24.85 2478 | const ByteArray serverCertSerialized = CopyableTArray{ 255:24.85 | ^~~~~~~~~~~~~~~~~~~~ 255:24.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.86 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.86 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.87 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.87 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2499:13: note: while referencing 'key' 255:24.87 2499 | ByteArray key; 255:24.87 | ^~~ 255:24.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.87 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.87 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.87 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.87 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.87 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.87 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.87 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2498:13: note: while referencing 'cert' 255:24.87 2498 | ByteArray cert; 255:24.88 | ^~~~ 255:24.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.88 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.88 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:24.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.88 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.88 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2492:23: note: while referencing 'collectedCANames' 255:24.88 2492 | nsTArray collectedCANames; 255:24.89 | ^~~~~~~~~~~~~~~~ 255:24.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:24.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIStringBundle.h:18, 255:24.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/NSSErrorsService.h:15, 255:24.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/ScopedNSSTypes.h:24, 255:24.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.h:9, 255:24.89 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 255:24.89 from Unified_cpp_security_manager_ssl2.cpp:11: 255:24.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const mozilla::psm::ByteArray [1]' [-Warray-bounds] 255:24.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:24.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:24.90 In file included from Unified_cpp_security_manager_ssl2.cpp:47: 255:24.90 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsNSSIOLayer.cpp:2478:19: note: while referencing 'serverCertSerialized' 255:24.90 2478 | const ByteArray serverCertSerialized = CopyableTArray{ 255:24.90 | ^~~~~~~~~~~~~~~~~~~~ 255:44.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:44.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 255:44.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlocking.h:12, 255:44.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:9, 255:44.38 from Unified_cpp_antitracking0.cpp:2: 255:44.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ContentBlockingLog::ReportOrigins()': 255:44.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:44.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:44.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:44.38 In file included from Unified_cpp_antitracking0.cpp:38: 255:44.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlockingLog.cpp:229:24: note: while referencing 'lookupTable' 255:44.39 229 | nsTArray lookupTable; 255:44.39 | ^~~~~~~~~~~ 255:46.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:46.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 255:46.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlocking.h:12, 255:46.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:9, 255:46.33 from Unified_cpp_antitracking0.cpp:2: 255:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ContentBlockingLog::RecordLogInternal(const nsACString&, uint32_t, bool, const mozilla::Maybe&, const nsTArray >&)': 255:46.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 28 is outside array bounds of 'mozilla::ContentBlockingLog::LogEntry [1]' [-Warray-bounds] 255:46.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:46.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:46.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:10, 255:46.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 255:46.34 from Unified_cpp_antitracking0.cpp:11: 255:46.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ContentBlockingLog.h:296:77: note: while referencing '' 255:46.34 296 | LogEntry{aType, 1u, aBlocked, aReason, aTrackingFullHashes.Clone()}); 255:46.34 | ^ 255:46.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:46.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 255:46.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlocking.h:12, 255:46.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:9, 255:46.48 from Unified_cpp_antitracking0.cpp:2: 255:46.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Maybe mozilla::ContentBlockingLog::RecordLogParent(const nsACString&, uint32_t, bool, const mozilla::Maybe&, const nsTArray >&)': 255:46.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:46.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:46.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:46.49 In file included from Unified_cpp_antitracking0.cpp:38: 255:46.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlockingLog.cpp:151:53: note: while referencing '' 255:46.49 151 | RecordLogInternal(aOrigin, aType, blockedValue); 255:46.49 | ^ 255:48.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:48.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 255:48.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlocking.h:12, 255:48.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:9, 255:48.08 from Unified_cpp_antitracking0.cpp:2: 255:48.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void {anonymous}::NotifyEventInParent(nsIChannel*, bool, uint32_t, const nsACString&, const mozilla::Maybe&)': 255:48.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:48.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:48.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:48.08 In file included from Unified_cpp_antitracking0.cpp:47: 255:48.08 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlockingNotifier.cpp:349:23: note: while referencing 'trackingFullHashes' 255:48.08 349 | nsTArray trackingFullHashes; 255:48.08 | ^~~~~~~~~~~~~~~~~~ 255:48.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:48.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/MozPromise.h:23, 255:48.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlocking.h:12, 255:48.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:9, 255:48.33 from Unified_cpp_antitracking0.cpp:2: 255:48.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void {anonymous}::NotifyEventInChild(nsIChannel*, bool, uint32_t, const nsACString&, const mozilla::Maybe&)': 255:48.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:48.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:48.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:48.34 In file included from Unified_cpp_antitracking0.cpp:47: 255:48.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/antitracking/ContentBlockingNotifier.cpp:314:23: note: while referencing 'trackingFullHashes' 255:48.34 314 | nsTArray trackingFullHashes; 255:48.34 | ^~~~~~~~~~~~~~~~~~ 255:52.74 toolkit/components/backgroundhangmonitor 255:53.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 255:53.39 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.h:8, 255:53.40 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 255:53.40 from Unified_cpp_security_manager_ssl3.cpp:11: 255:53.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSiteSecurityService::Enumerate(uint32_t, nsISimpleEnumerator**)': 255:53.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 255:53.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:53.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:53.40 In file included from Unified_cpp_security_manager_ssl3.cpp:11: 255:53.40 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.cpp:1144:43: note: while referencing 'items' 255:53.40 1144 | nsTArray items; 255:53.40 | ^~~~~ 255:54.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 255:54.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 255:54.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 255:54.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 255:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 255:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsJSPrincipals.h:10, 255:54.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 255:54.02 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.h:8, 255:54.02 from /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 255:54.02 from Unified_cpp_security_manager_ssl3.cpp:11: 255:54.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsSiteSecurityService::ProcessSTSHeader(nsIURI*, const nsCString&, uint32_t, SecurityPropertySource, const mozilla::OriginAttributes&, uint64_t*, bool*, uint32_t*)': 255:54.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 255:54.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 255:54.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:54.02 In file included from Unified_cpp_security_manager_ssl3.cpp:11: 255:54.02 /builddir/build/BUILD/firefox-78.7.0/security/manager/ssl/nsSiteSecurityService.cpp:718:23: note: while referencing 'unusedSHA256keys' 255:54.02 718 | nsTArray unusedSHA256keys; // Required for sane internal interface 255:54.03 | ^~~~~~~~~~~~~~~~ 255:55.29 toolkit/components/browser 256:19.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 256:19.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrompt.h:14, 256:19.74 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShellTreeOwner.h:25, 256:19.74 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.h:11, 256:19.74 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.cpp:8, 256:19.74 from Unified_cpp_components_browser0.cpp:2: 256:19.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsRegion& nsRegion::Copy(const nsRegion&)': 256:19.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' [-Warray-bounds] 256:19.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 256:19.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:19.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 256:19.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.h:23, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.cpp:8, 256:19.75 from Unified_cpp_components_browser0.cpp:2: 256:19.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 256:19.75 1907 | mBands = aRegion.mBands.Clone(); 256:19.75 | ^ 256:19.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrompt.h:14, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/docshell/base/nsDocShellTreeOwner.h:25, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.h:11, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.cpp:8, 256:19.75 from Unified_cpp_components_browser0.cpp:2: 256:19.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 256:19.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 256:19.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:19.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsITheme.h:15, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIWidget.h:18, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.h:23, 256:19.75 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/browser/nsWebBrowser.cpp:8, 256:19.75 from Unified_cpp_components_browser0.cpp:2: 256:19.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:1907:35: note: while referencing '' 256:19.75 1907 | mBands = aRegion.mBands.Clone(); 256:19.75 | ^ 256:21.31 toolkit/components/cascade_bloom_filter 256:22.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 256:22.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 256:22.23 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 256:22.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::BackgroundHangManager::RunMonitorThread()': 256:22.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::BackgroundHangAnnotations [1]' [-Warray-bounds] 256:22.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 256:22.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:22.24 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:2: 256:22.24 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:420:60: note: while referencing '' 256:22.24 420 | currentThread->mAnnotators.GatherAnnotations(); 256:22.24 | ^ 256:23.24 toolkit/components/clearsitedata 256:23.87 toolkit/components/commandlines 256:28.37 toolkit/components/downloads 256:38.51 toolkit/components/extensions 256:44.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 256:44.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.h:11, 256:44.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 256:44.40 from Unified_cpp_clearsitedata0.cpp:2: 256:44.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ClearSiteData::LogOpToConsole(nsIHttpChannel*, nsIURI*, mozilla::ClearSiteData::Type) const': 256:44.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 256:44.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 256:44.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:44.41 In file included from Unified_cpp_clearsitedata0.cpp:2: 256:44.41 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.cpp:269:22: note: while referencing 'params' 256:44.41 269 | nsTArray params; 256:44.41 | ^~~~~~ 256:44.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 256:44.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.h:11, 256:44.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 256:44.46 from Unified_cpp_clearsitedata0.cpp:2: 256:44.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::ClearSiteData::LogErrorToConsole(nsIHttpChannel*, nsIURI*, const nsACString&) const': 256:44.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 256:44.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 256:44.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:44.46 In file included from Unified_cpp_clearsitedata0.cpp:2: 256:44.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/clearsitedata/ClearSiteData.cpp:277:22: note: while referencing 'params' 256:44.46 277 | nsTArray params; 256:44.46 | ^~~~~~ 256:45.54 toolkit/components/extensions/webrequest 257:06.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:06.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:06.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 257:06.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 257:06.06 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 257:06.06 from Unified_cpp_extensions0.cpp:2: 257:06.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::ForEachDocShell(nsIDocShell*, const std::function&)': 257:06.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 257:06.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:06.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:06.06 In file included from Unified_cpp_extensions0.cpp:2: 257:06.06 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:295:33: note: while referencing 'docShells' 257:06.06 295 | nsTArray> docShells; 257:06.06 | ^~~~~~~~~ 257:09.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:09.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:09.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 257:09.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 257:09.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 257:09.39 from Unified_cpp_extensions0.cpp:2: 257:09.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'already_AddRefed mozilla::extensions::_ZN7mozilla10extensions12ParseMatchesERNS_3dom12GlobalObjectERKNS1_37OwningMatchPatternSetOrStringSequenceERKNS1_19MatchPatternOptionsENS0_13ErrorBehaviorERNS_11ErrorResultE.part.0(mozilla::dom::GlobalObject&, const mozilla::dom::OwningMatchPatternSetOrStringSequence&, const mozilla::dom::MatchPatternOptions&, mozilla::extensions::ErrorBehavior, mozilla::ErrorResult&)': 257:09.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 257:09.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:09.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:09.40 In file included from Unified_cpp_extensions0.cpp:20: 257:09.40 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/WebExtensionPolicy.cpp:101:40: note: while referencing 'patterns' 257:09.40 101 | nsTArray patterns; 257:09.40 | ^~~~~~~~ 257:09.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 257:09.48 from Unified_cpp_extensions0.cpp:2: 257:09.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::extensions::MozDocumentMatcher::MozDocumentMatcher(mozilla::dom::GlobalObject&, const mozilla::dom::MozDocumentMatcherInit&, bool, mozilla::ErrorResult&)': 257:09.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 257:09.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:09.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:09.48 In file included from Unified_cpp_extensions0.cpp:20: 257:09.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/WebExtensionPolicy.cpp:560:50: note: while referencing '' 257:09.48 560 | mIncludeGlobs.SetValue(), aRv)) { 257:09.48 | ^ 257:09.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 257:09.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 257:09.49 from Unified_cpp_extensions0.cpp:2: 257:09.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 257:09.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:09.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:09.49 In file included from Unified_cpp_extensions0.cpp:20: 257:09.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/WebExtensionPolicy.cpp:567:50: note: while referencing '' 257:09.49 567 | mExcludeGlobs.SetValue(), aRv)) { 257:09.50 | ^ 257:10.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:10.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:10.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 257:10.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 257:10.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 257:10.14 from Unified_cpp_extensions0.cpp:2: 257:10.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In constructor 'mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject&, const mozilla::dom::WebExtensionInit&, mozilla::ErrorResult&)': 257:10.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 257:10.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:10.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:10.14 In file included from Unified_cpp_extensions0.cpp:20: 257:10.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: note: while referencing '' 257:10.14 140 | aRv)) { 257:10.14 | ^ 257:12.44 toolkit/components/finalizationwitness 257:16.23 toolkit/components/find 257:21.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:21.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:21.80 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 257:21.80 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 257:21.80 from Unified_cpp_webrequest0.cpp:2: 257:21.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::extensions::ChannelWrapper::GetUrlClassification(mozilla::dom::Nullable&, mozilla::ErrorResult&) const': 257:21.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::dom::MozUrlClassification [1]' [-Warray-bounds] 257:21.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:21.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.80 In file included from Unified_cpp_webrequest0.cpp:2: 257:21.80 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:961:24: note: while referencing 'classification' 257:21.80 961 | MozUrlClassification classification; 257:21.81 | ^~~~~~~~~~~~~~ 257:21.81 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:21.81 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:21.81 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 257:21.81 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 257:21.81 from Unified_cpp_webrequest0.cpp:2: 257:21.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 16 is outside array bounds of 'mozilla::dom::MozUrlClassification [1]' [-Warray-bounds] 257:21.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:21.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.81 In file included from Unified_cpp_webrequest0.cpp:2: 257:21.81 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:961:24: note: while referencing 'classification' 257:21.81 961 | MozUrlClassification classification; 257:21.82 | ^~~~~~~~~~~~~~ 257:23.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:23.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:23.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 257:23.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 257:23.59 from Unified_cpp_webrequest0.cpp:2: 257:23.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::extensions::StreamFilterParent::OnDataAvailable(nsIRequest*, nsIInputStream*, uint64_t, uint32_t)': 257:23.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::extensions::StreamFilterBase::Data [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 257:23.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:23.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:23.60 In file included from Unified_cpp_webrequest0.cpp:38: 257:23.60 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:624:8: note: while referencing 'data' 257:23.60 624 | Data data; 257:23.60 | ^~~~ 257:23.69 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:23.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 257:23.70 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 257:23.70 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 257:23.70 from Unified_cpp_webrequest0.cpp:2: 257:23.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::extensions::StreamFilter::Write(const mozilla::dom::ArrayBufferOrUint8Array&, mozilla::ErrorResult&)': 257:23.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 257:23.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:23.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:23.70 In file included from Unified_cpp_webrequest0.cpp:11: 257:23.70 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:146:21: note: while referencing 'data' 257:23.70 146 | nsTArray data; 257:23.70 | ^~~~ 257:26.79 toolkit/components/fuzzyfox 257:30.85 toolkit/components/jsoncpp/src/lib_json 257:32.37 In file included from Unified_cpp_src_lib_json0.cpp:2: 257:32.38 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34: warning: 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 257:32.38 758 | Reader::Char Reader::getNextChar() { 257:32.38 | ^ 257:32.38 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 257:32.38 from Unified_cpp_src_lib_json0.cpp:2: 257:32.38 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 257:32.38 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 257:32.38 | ^~~~~~ 257:32.38 In file included from Unified_cpp_src_lib_json0.cpp:2: 257:32.38 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21: warning: 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 257:32.38 812 | std::vector Reader::getStructuredErrors() const { 257:32.39 | ^~~~~~~~~~~~~~~ 257:32.39 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 257:32.39 from Unified_cpp_src_lib_json0.cpp:2: 257:32.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 257:32.39 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 257:32.39 | ^~~~~~ 257:36.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 257:36.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTObserverArray.h:11, 257:36.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsINode.h:18, 257:36.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/find/nsFind.h:14, 257:36.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/find/nsFind.cpp:9, 257:36.78 from Unified_cpp_components_find0.cpp:2: 257:36.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsWebBrowserFind::FindNext(bool*)': 257:36.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 257:36.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 257:36.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:36.79 In file included from Unified_cpp_components_find0.cpp:11: 257:36.79 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/find/nsWebBrowserFind.cpp:127:33: note: while referencing 'docShells' 257:36.79 127 | nsTArray> docShells; 257:36.79 | ^~~~~~~~~ 257:37.88 toolkit/components/kvstore 257:39.98 toolkit/components/lz4 257:41.58 toolkit/components/mediasniffer 257:41.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 257:46.60 toolkit/components/mozintl 257:47.94 toolkit/components/osfile 257:49.16 toolkit/components/parentalcontrols 257:51.62 toolkit/components/perfmonitoring 257:54.25 toolkit/components/places 258:23.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:23.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 258:23.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 258:23.00 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 258:23.00 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 258:23.00 from Unified_cpp_perfmonitoring0.cpp:2: 258:23.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::AggregatedResults::AppendResult(const nsTArray&)': 258:23.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 258:23.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:23.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:23.01 In file included from Unified_cpp_perfmonitoring0.cpp:2: 258:23.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:114:70: note: while referencing 'items' 258:23.01 114 | mozilla::dom::Sequence items; 258:23.01 | ^~~~~ 258:23.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:23.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/EventForwards.h:12, 258:23.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/BasicEvents.h:12, 258:23.01 from /builddir/build/BUILD/firefox-78.7.0/dom/base/nsContentUtils.h:24, 258:23.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 258:23.01 from Unified_cpp_perfmonitoring0.cpp:2: 258:23.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 258:23.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:23.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:23.01 In file included from Unified_cpp_perfmonitoring0.cpp:2: 258:23.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:114:70: note: while referencing 'items' 258:23.01 114 | mozilla::dom::Sequence items; 258:23.01 | ^~~~~ 258:26.79 toolkit/components/protobuf 258:39.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:39.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:39.52 from Unified_cpp_components_places0.cpp:2: 258:39.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::NotifyManyVisitsObservers::Run()': 258:39.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 258:39.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:39.53 In file included from Unified_cpp_components_places0.cpp:29: 258:39.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:540:42: note: while referencing 'events' 258:39.53 540 | Sequence> events; 258:39.53 | ^~~~~~ 258:40.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:40.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:40.78 from Unified_cpp_components_places0.cpp:2: 258:40.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsNavHistory::FilterResultSet(nsNavHistoryQueryResultNode*, const nsCOMArray&, nsCOMArray*, const RefPtr&, nsNavHistoryQueryOptions*)': 258:40.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:40.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:40.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:40.79 In file included from Unified_cpp_components_places0.cpp:119: 258:40.79 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistory.cpp:2729:22: note: while referencing 'terms' 258:40.79 2729 | nsTArray terms; 258:40.79 | ^~~~~ 258:41.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:41.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:41.93 from Unified_cpp_components_places0.cpp:2: 258:41.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsFaviconService::OptimizeIconSizes(mozilla::places::IconData&)': 258:41.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:41.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:41.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:41.94 In file included from Unified_cpp_components_places0.cpp:101: 258:41.94 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsFaviconService.cpp:73:25: note: while referencing 'nativeSizes' 258:41.94 73 | nsTArray nativeSizes; 258:41.94 | ^~~~~~~~~~~ 258:41.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:41.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:41.94 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:41.95 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:41.95 from Unified_cpp_components_places0.cpp:2: 258:41.95 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:41.95 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:41.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:41.95 In file included from Unified_cpp_components_places0.cpp:101: 258:41.95 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsFaviconService.cpp:719:23: note: while referencing 'framesInfo' 258:41.95 719 | nsTArray framesInfo; 258:41.95 | ^~~~~~~~~~ 258:45.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:45.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:45.96 from Unified_cpp_components_places0.cpp:2: 258:45.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavBookmarks::CreateFolder(int64_t, const nsACString&, int32_t, const nsACString&, uint16_t, int64_t*)': 258:45.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 258:45.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:45.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:45.96 In file included from Unified_cpp_components_places0.cpp:110: 258:45.96 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:729:42: note: while referencing 'events' 258:45.96 729 | Sequence> events; 258:45.96 | ^~~~~~ 258:47.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:47.25 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:47.25 from Unified_cpp_components_places0.cpp:2: 258:47.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::ConcurrentStatementsHolder::Complete(nsresult, nsISupports*)': 258:47.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:47.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:47.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:47.25 In file included from Unified_cpp_components_places0.cpp:29: 258:47.26 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:1440:12: note: while referencing 'queries' 258:47.26 1440 | auto queries = std::move(mVisitedQueries); 258:47.26 | ^~~~~~~ 258:47.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:47.35 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:47.35 from Unified_cpp_components_places0.cpp:2: 258:47.35 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::places::InsertVisitedURIs::InnerRun()': 258:47.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:47.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:47.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:47.36 In file included from Unified_cpp_components_places0.cpp:29: 258:47.36 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:865:25: note: while referencing 'notificationChunk' 258:47.36 865 | nsTArray notificationChunk; 258:47.36 | ^~~~~~~~~~~~~~~~~ 258:47.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:47.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:47.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:47.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:47.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:47.92 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:47.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:47.93 from Unified_cpp_components_places0.cpp:2: 258:47.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::NotifyPlaceInfoCallback::Run()': 258:47.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::places::PlaceInfo::VisitsArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:47.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:47.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:47.93 In file included from Unified_cpp_components_places0.cpp:29: 258:47.93 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:666:30: note: while referencing 'visits' 258:47.93 666 | PlaceInfo::VisitsArray visits; 258:47.93 | ^~~~~~ 258:48.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.35 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.35 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.36 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.36 from Unified_cpp_components_places0.cpp:2: 258:48.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryQuery::GetParents(nsTArray >&)': 258:48.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:48.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.36 In file included from Unified_cpp_components_places0.cpp:128: 258:48.36 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:878:27: note: while referencing '' 258:48.36 878 | aGuids = mParents.Clone(); 258:48.36 | ^ 258:48.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.52 from Unified_cpp_components_places0.cpp:2: 258:48.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryQuery::GetTransitions(nsTArray&)': 258:48.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 258:48.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.53 In file included from Unified_cpp_components_places0.cpp:128: 258:48.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:898:37: note: while referencing '' 258:48.53 898 | aTransitions = mTransitions.Clone(); 258:48.53 | ^ 258:48.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.72 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.72 from Unified_cpp_components_places0.cpp:2: 258:48.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFaviconService::ExpireAllFavicons()': 258:48.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:48.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.73 In file included from Unified_cpp_components_places0.cpp:101: 258:48.73 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsFaviconService.cpp:182:46: note: while referencing 'stmts' 258:48.73 182 | nsTArray> stmts = { 258:48.73 | ^~~~~ 258:48.82 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.82 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.82 from Unified_cpp_components_places0.cpp:2: 258:48.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNavHistory::UpdateFrecency(int64_t)': 258:48.82 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:48.82 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.82 In file included from Unified_cpp_components_places0.cpp:119: 258:48.82 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistory.cpp:3386:46: note: while referencing 'stmts' 258:48.82 3386 | nsTArray> stmts = { 258:48.82 | ^~~~~ 258:48.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.93 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.94 from Unified_cpp_components_places0.cpp:2: 258:48.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavBookmarks::InsertBookmark(int64_t, nsIURI*, int32_t, const nsACString&, const nsACString&, uint16_t, int64_t*)': 258:48.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 258:48.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.94 In file included from Unified_cpp_components_places0.cpp:110: 258:48.94 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:508:42: note: while referencing 'events' 258:48.94 508 | Sequence> events; 258:48.94 | ^~~~~~ 258:48.94 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.94 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.94 from Unified_cpp_components_places0.cpp:2: 258:48.94 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:48.94 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.94 In file included from Unified_cpp_components_places0.cpp:110: 258:48.95 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:535:28: note: while referencing 'bookmarks' 258:48.95 535 | nsTArray bookmarks; 258:48.95 | ^~~~~~~~~ 258:48.95 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:48.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:48.95 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:48.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:48.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:48.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:48.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:48.96 from Unified_cpp_components_places0.cpp:2: 258:48.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:48.96 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:48.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.96 In file included from Unified_cpp_components_places0.cpp:110: 258:48.96 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:535:28: note: while referencing 'bookmarks' 258:48.96 535 | nsTArray bookmarks; 258:48.96 | ^~~~~~~~~ 258:49.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.29 from Unified_cpp_components_places0.cpp:2: 258:49.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNavBookmarks::RemoveFolderChildren(int64_t, uint16_t)': 258:49.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 258:49.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.29 In file included from Unified_cpp_components_places0.cpp:110: 258:49.29 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:943:44: note: while referencing 'events' 258:49.29 943 | Sequence> events; 258:49.29 | ^~~~~~ 258:49.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.29 from Unified_cpp_components_places0.cpp:2: 258:49.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:49.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.30 In file included from Unified_cpp_components_places0.cpp:110: 258:49.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:965:30: note: while referencing 'bookmarks' 258:49.30 965 | nsTArray bookmarks; 258:49.30 | ^~~~~~~~~ 258:49.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.31 from Unified_cpp_components_places0.cpp:2: 258:49.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:49.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.31 In file included from Unified_cpp_components_places0.cpp:110: 258:49.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:965:30: note: while referencing 'bookmarks' 258:49.31 965 | nsTArray bookmarks; 258:49.31 | ^~~~~~~~~ 258:49.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.31 from Unified_cpp_components_places0.cpp:2: 258:49.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:49.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.31 In file included from Unified_cpp_components_places0.cpp:110: 258:49.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:842:26: note: while referencing 'folderChildrenArray' 258:49.31 842 | nsTArray folderChildrenArray; 258:49.32 | ^~~~~~~~~~~~~~~~~~~ 258:49.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.76 from Unified_cpp_components_places0.cpp:2: 258:49.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavBookmarks::RemoveItem(int64_t, uint16_t)': 258:49.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 258:49.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.76 In file included from Unified_cpp_components_places0.cpp:110: 258:49.76 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:643:42: note: while referencing 'events' 258:49.76 643 | Sequence> events; 258:49.77 | ^~~~~~ 258:49.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:49.77 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:49.77 from Unified_cpp_components_places0.cpp:2: 258:49.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:49.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:49.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:49.77 In file included from Unified_cpp_components_places0.cpp:110: 258:49.77 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavBookmarks.cpp:667:28: note: while referencing 'bookmarks' 258:49.77 667 | nsTArray bookmarks; 258:49.77 | ^~~~~~~~~ 258:50.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.38 from Unified_cpp_components_places0.cpp:2: 258:50.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnPageChanged(nsIURI*, uint32_t, const nsAString&, const nsACString&)': 258:50.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:50.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.39 In file included from Unified_cpp_components_places0.cpp:137: 258:50.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:50.39 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.39 | ^~~~~~~~~ 258:50.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:50.39 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.39 | ^~~~~~~~~ 258:50.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:50.39 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:50.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4152:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:50.39 4152 | ENUMERATE_HISTORY_OBSERVERS( 258:50.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.47 from Unified_cpp_components_places0.cpp:2: 258:50.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsNavHistoryResult::OnBeginUpdateBatch()': 258:50.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:50.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.47 In file included from Unified_cpp_components_places0.cpp:137: 258:50.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:50.47 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.47 | ^~~~~~~~~ 258:50.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:50.47 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.47 | ^~~~~~~~~ 258:50.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:50.47 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:50.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3822:5: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:50.47 3822 | ENUMERATE_HISTORY_OBSERVERS(OnBeginUpdateBatch()); 258:50.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.47 from Unified_cpp_components_places0.cpp:2: 258:50.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:50.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.48 In file included from Unified_cpp_components_places0.cpp:137: 258:50.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:50.48 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.48 | ^~~~~~~~~ 258:50.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:50.48 3786 | _listType _listCopy(_observersList.Clone()); \ 258:50.48 | ^~~~~~~~~ 258:50.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:50.48 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:50.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3823:5: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:50.48 3823 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS(OnBeginUpdateBatch()); 258:50.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.79 from Unified_cpp_components_places0.cpp:2: 258:50.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult nsNavHistory::TokensToQuery(const nsTArray&, nsNavHistoryQuery*, nsNavHistoryQueryOptions*)': 258:50.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:50.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.80 In file included from Unified_cpp_components_places0.cpp:128: 258:50.80 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:368:22: note: while referencing 'transitions' 258:50.80 368 | nsTArray transitions; 258:50.80 | ^~~~~~~~~~~ 258:50.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.80 from Unified_cpp_components_places0.cpp:2: 258:50.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:50.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.80 In file included from Unified_cpp_components_places0.cpp:128: 258:50.80 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:367:22: note: while referencing 'tags' 258:50.80 367 | nsTArray tags; 258:50.80 | ^~~~ 258:50.80 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:50.80 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:50.81 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:50.81 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:50.81 from Unified_cpp_components_places0.cpp:2: 258:50.81 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:50.81 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:50.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:50.81 In file included from Unified_cpp_components_places0.cpp:128: 258:50.81 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:366:23: note: while referencing 'parents' 258:50.81 366 | nsTArray parents; 258:50.81 | ^~~~~~~ 258:51.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:51.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:51.12 from Unified_cpp_components_places0.cpp:2: 258:51.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistory::QueryStringToQuery(const nsACString&, nsINavHistoryQuery**, nsINavHistoryQueryOptions**)': 258:51.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:51.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:51.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:51.13 In file included from Unified_cpp_components_places0.cpp:128: 258:51.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryQuery.cpp:131:31: note: while referencing 'tokens' 258:51.13 131 | nsTArray tokens; 258:51.13 | ^~~~~~ 258:52.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.01 from Unified_cpp_components_places0.cpp:2: 258:52.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnDeleteVisits(nsIURI*, bool, const nsACString&, uint16_t, uint32_t)': 258:52.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.01 In file included from Unified_cpp_components_places0.cpp:137: 258:52.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.01 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.01 | ^~~~~~~~~ 258:52.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.01 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.01 | ^~~~~~~~~ 258:52.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.01 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:52.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4166:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:52.01 4166 | ENUMERATE_HISTORY_OBSERVERS( 258:52.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.07 from Unified_cpp_components_places0.cpp:2: 258:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnDeleteURI(nsIURI*, const nsACString&, uint16_t)': 258:52.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.07 In file included from Unified_cpp_components_places0.cpp:137: 258:52.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.07 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.07 | ^~~~~~~~~ 258:52.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.07 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.07 | ^~~~~~~~~ 258:52.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.07 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:52.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4136:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:52.07 4136 | ENUMERATE_HISTORY_OBSERVERS(OnDeleteURI(aURI, aGUID, aReason)); 258:52.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.16 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.16 from Unified_cpp_components_places0.cpp:2: 258:52.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsNavHistoryResult::OnMobilePrefChanged()': 258:52.16 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.16 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.16 In file included from Unified_cpp_components_places0.cpp:137: 258:52.16 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.16 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.16 | ^~~~~~~~~ 258:52.16 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.16 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.16 | ^~~~~~~~~ 258:52.16 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3801:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.16 3801 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mMobilePrefObservers, IsQuery()) 258:52.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.17 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4172:3: note: in expansion of macro 'ENUMERATE_MOBILE_PREF_OBSERVERS' 258:52.17 4172 | ENUMERATE_MOBILE_PREF_OBSERVERS( 258:52.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.22 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.22 from Unified_cpp_components_places0.cpp:2: 258:52.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnClearHistory()': 258:52.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.23 In file included from Unified_cpp_components_places0.cpp:137: 258:52.23 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.23 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.23 | ^~~~~~~~~ 258:52.23 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.23 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.23 | ^~~~~~~~~ 258:52.23 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.23 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:52.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.23 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4142:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:52.23 4142 | ENUMERATE_HISTORY_OBSERVERS(OnClearHistory()); 258:52.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.31 from Unified_cpp_components_places0.cpp:2: 258:52.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsNavHistoryResult::OnEndUpdateBatch()': 258:52.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.31 In file included from Unified_cpp_components_places0.cpp:137: 258:52.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.31 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.31 | ^~~~~~~~~ 258:52.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.31 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.31 | ^~~~~~~~~ 258:52.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.31 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:52.31 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3839:5: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:52.31 3839 | ENUMERATE_HISTORY_OBSERVERS(OnEndUpdateBatch()); 258:52.31 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.32 from Unified_cpp_components_places0.cpp:2: 258:52.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.32 In file included from Unified_cpp_components_places0.cpp:137: 258:52.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.32 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.32 | ^~~~~~~~~ 258:52.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.32 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.32 | ^~~~~~~~~ 258:52.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.32 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:52.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3840:5: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:52.32 3840 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS(OnEndUpdateBatch()); 258:52.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.33 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.33 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.33 from Unified_cpp_components_places0.cpp:2: 258:52.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::ContainerObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.34 In file included from Unified_cpp_components_places0.cpp:137: 258:52.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.34 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.34 | ^~~~~~~~~ 258:52.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.34 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.34 | ^~~~~~~~~ 258:52.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3846:5: note: in expansion of macro 'NOTIFY_REFRESH_PARTICIPANTS' 258:52.34 3846 | NOTIFY_REFRESH_PARTICIPANTS(); 258:52.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.64 from Unified_cpp_components_places0.cpp:2: 258:52.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnItemVisited(int64_t, int64_t, PRTime, uint32_t, nsIURI*, int64_t, const nsACString&, const nsACString&)': 258:52.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::FolderObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.65 In file included from Unified_cpp_components_places0.cpp:137: 258:52.65 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: while referencing '_listCopy' 258:52.65 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:52.65 | ^~~~~~~~~ 258:52.65 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: in definition of macro 'ENUMERATE_BOOKMARK_FOLDER_OBSERVERS' 258:52.65 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:52.65 | ^~~~~~~~~ 258:52.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:52.65 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:52.65 from Unified_cpp_components_places0.cpp:2: 258:52.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:52.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:52.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.65 In file included from Unified_cpp_components_places0.cpp:137: 258:52.65 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:52.65 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.66 | ^~~~~~~~~ 258:52.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:52.66 3786 | _listType _listCopy(_observersList.Clone()); \ 258:52.66 | ^~~~~~~~~ 258:52.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:52.66 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:52.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:52.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3905:3: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:52.66 3905 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS( 258:52.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.08 from Unified_cpp_components_places0.cpp:2: 258:53.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnItemMoved(int64_t, int64_t, int32_t, int64_t, int32_t, uint16_t, const nsACString&, const nsACString&, const nsACString&, uint16_t, const nsACString&)': 258:53.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::FolderObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.09 In file included from Unified_cpp_components_places0.cpp:137: 258:53.09 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: while referencing '_listCopy' 258:53.09 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.09 | ^~~~~~~~~ 258:53.09 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: in definition of macro 'ENUMERATE_BOOKMARK_FOLDER_OBSERVERS' 258:53.09 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.09 | ^~~~~~~~~ 258:53.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.09 from Unified_cpp_components_places0.cpp:2: 258:53.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::FolderObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.10 In file included from Unified_cpp_components_places0.cpp:137: 258:53.10 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: while referencing '_listCopy' 258:53.10 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.10 | ^~~~~~~~~ 258:53.10 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: in definition of macro 'ENUMERATE_BOOKMARK_FOLDER_OBSERVERS' 258:53.10 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.10 | ^~~~~~~~~ 258:53.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.10 from Unified_cpp_components_places0.cpp:2: 258:53.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.11 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.11 In file included from Unified_cpp_components_places0.cpp:137: 258:53.11 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.11 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.11 | ^~~~~~~~~ 258:53.11 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.11 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.11 | ^~~~~~~~~ 258:53.11 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.11 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:53.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.11 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3936:3: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:53.11 3936 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS(OnItemMoved( 258:53.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.11 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.11 from Unified_cpp_components_places0.cpp:2: 258:53.11 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.13 In file included from Unified_cpp_components_places0.cpp:137: 258:53.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.13 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.13 | ^~~~~~~~~ 258:53.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.13 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.13 | ^~~~~~~~~ 258:53.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.13 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3939:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.13 3939 | ENUMERATE_HISTORY_OBSERVERS(OnItemMoved( 258:53.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.53 from Unified_cpp_components_places0.cpp:2: 258:53.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnTitleChanged(nsIURI*, const nsAString&, const nsACString&)': 258:53.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.54 In file included from Unified_cpp_components_places0.cpp:137: 258:53.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.54 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.54 | ^~~~~~~~~ 258:53.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.54 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.54 | ^~~~~~~~~ 258:53.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.54 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4117:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.54 4117 | ENUMERATE_HISTORY_OBSERVERS(OnTitleChanged(aURI, aPageTitle, aGUID)); 258:53.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.60 from Unified_cpp_components_places0.cpp:2: 258:53.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsNavHistoryResult::_ZN18nsNavHistoryResult7OnVisitEP6nsIURIxxjRK12nsTSubstringIcEbjRKS2_IDsE.part.0(nsIURI*, int64_t, PRTime, uint32_t, const nsACString&, bool, uint32_t, const nsAString&)': 258:53.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.61 In file included from Unified_cpp_components_places0.cpp:137: 258:53.61 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.61 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.61 | ^~~~~~~~~ 258:53.61 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.61 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.61 | ^~~~~~~~~ 258:53.61 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.61 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.61 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3959:3: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.62 3959 | ENUMERATE_HISTORY_OBSERVERS( 258:53.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.62 from Unified_cpp_components_places0.cpp:2: 258:53.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.63 In file included from Unified_cpp_components_places0.cpp:137: 258:53.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.63 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.63 | ^~~~~~~~~ 258:53.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.63 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.63 | ^~~~~~~~~ 258:53.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.63 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.64 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3968:5: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.64 3968 | ENUMERATE_HISTORY_OBSERVERS(OnTitleChanged(aURI, aLastKnownTitle, aGUID)); 258:53.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.64 from Unified_cpp_components_places0.cpp:2: 258:53.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.64 In file included from Unified_cpp_components_places0.cpp:137: 258:53.64 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.64 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.65 | ^~~~~~~~~ 258:53.65 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.65 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.65 | ^~~~~~~~~ 258:53.65 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4023:5: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.65 4023 | ENUMERATE_QUERY_OBSERVERS(Refresh(), mHistoryObservers, 258:53.65 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.85 from Unified_cpp_components_places0.cpp:2: 258:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void nsNavHistoryResult::HandlePlacesEvent(const PlacesEventSequence&)': 258:53.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.85 In file included from Unified_cpp_components_places0.cpp:137: 258:53.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.86 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.86 | ^~~~~~~~~ 258:53.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.86 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.86 | ^~~~~~~~~ 258:53.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.86 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:53.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4096:9: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:53.86 4096 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS(OnItemRemoved( 258:53.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.86 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.86 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.86 from Unified_cpp_components_places0.cpp:2: 258:53.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.87 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.87 In file included from Unified_cpp_components_places0.cpp:137: 258:53.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.87 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.87 | ^~~~~~~~~ 258:53.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.87 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.87 | ^~~~~~~~~ 258:53.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.87 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.87 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4099:9: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.87 4099 | ENUMERATE_HISTORY_OBSERVERS(OnItemRemoved( 258:53.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.87 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.87 from Unified_cpp_components_places0.cpp:2: 258:53.87 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::FolderObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.88 In file included from Unified_cpp_components_places0.cpp:137: 258:53.88 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: while referencing '_listCopy' 258:53.88 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.88 | ^~~~~~~~~ 258:53.88 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3777:24: note: in definition of macro 'ENUMERATE_BOOKMARK_FOLDER_OBSERVERS' 258:53.88 3777 | FolderObserverList _listCopy(_fol->Clone()); \ 258:53.88 | ^~~~~~~~~ 258:53.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.88 from Unified_cpp_components_places0.cpp:2: 258:53.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.89 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.89 In file included from Unified_cpp_components_places0.cpp:137: 258:53.89 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.89 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.89 | ^~~~~~~~~ 258:53.89 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.89 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.89 | ^~~~~~~~~ 258:53.89 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3799:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.89 3799 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mHistoryObservers, IsQuery()) 258:53.89 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.89 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4069:9: note: in expansion of macro 'ENUMERATE_HISTORY_OBSERVERS' 258:53.89 4069 | ENUMERATE_HISTORY_OBSERVERS( 258:53.89 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:53.89 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:53.90 from Unified_cpp_components_places0.cpp:2: 258:53.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:53.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:53.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.90 In file included from Unified_cpp_components_places0.cpp:137: 258:53.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:53.90 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.90 | ^~~~~~~~~ 258:53.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:53.90 3786 | _listType _listCopy(_observersList.Clone()); \ 258:53.90 | ^~~~~~~~~ 258:53.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:53.90 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:53.90 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:4073:9: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:53.90 4073 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS( 258:53.90 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:54.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:54.32 from Unified_cpp_components_places0.cpp:2: 258:54.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryResult::OnItemChanged(int64_t, const nsACString&, bool, const nsACString&, PRTime, uint16_t, int64_t, const nsACString&, const nsACString&, const nsACString&, uint16_t)': 258:54.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 258:54.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:54.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.33 In file included from Unified_cpp_components_places0.cpp:137: 258:54.33 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: while referencing '_listCopy' 258:54.33 3786 | _listType _listCopy(_observersList.Clone()); \ 258:54.33 | ^~~~~~~~~ 258:54.33 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3786:13: note: in definition of macro 'ENUMERATE_LIST_OBSERVERS' 258:54.33 3786 | _listType _listCopy(_observersList.Clone()); \ 258:54.33 | ^~~~~~~~~ 258:54.33 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3797:3: note: in expansion of macro 'ENUMERATE_QUERY_OBSERVERS' 258:54.33 3797 | ENUMERATE_QUERY_OBSERVERS(_functionCall, mAllBookmarksObservers, IsQuery()) 258:54.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.33 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:3859:3: note: in expansion of macro 'ENUMERATE_ALL_BOOKMARKS_OBSERVERS' 258:54.33 3859 | ENUMERATE_ALL_BOOKMARKS_OBSERVERS(OnItemChanged( 258:54.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:54.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:54.44 from Unified_cpp_components_places0.cpp:2: 258:54.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNavHistoryFolderResultNode::GetQuery(nsINavHistoryQuery**)': 258:54.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:54.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:54.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.44 In file included from Unified_cpp_components_places0.cpp:137: 258:54.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsNavHistoryResult.cpp:2720:23: note: while referencing 'parents' 258:54.44 2720 | nsTArray parents; 258:54.44 | ^~~~~~~ 258:54.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:54.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:54.79 from Unified_cpp_components_places0.cpp:2: 258:54.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::places::History::StartPendingVisitedQueries(const PendingVisitedQueries&)': 258:54.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 258:54.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:54.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:54.80 In file included from Unified_cpp_components_places0.cpp:29: 258:54.80 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:2176:30: note: while referencing 'uris' 258:54.80 2176 | nsTArray> uris(aQueries.Count()); 258:54.80 | ^~~~ 258:55.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:55.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:55.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:55.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:55.08 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:55.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:55.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:55.08 from Unified_cpp_components_places0.cpp:2: 258:55.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::History::UpdatePlaces(JS::Handle, mozIVisitInfoCallback*, bool, JSContext*)': 258:55.08 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:55.08 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:55.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:55.08 In file included from Unified_cpp_components_places0.cpp:29: 258:55.08 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/History.cpp:2015:23: note: while referencing 'visitData' 258:55.08 2015 | nsTArray visitData; 258:55.08 | ^~~~~~~~~ 258:55.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:55.91 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:55.91 from Unified_cpp_components_places0.cpp:2: 258:55.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::AsyncGetFaviconURLForPage::Run()': 258:55.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::places::IconData [1]' [-Warray-bounds] 258:55.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:55.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:55.91 In file included from Unified_cpp_components_places0.cpp:11: 258:55.91 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/FaviconHelpers.cpp:977:12: note: while referencing 'iconData' 258:55.91 977 | IconData iconData; 258:55.91 | ^~~~~~~~ 258:55.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:55.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:55.98 from Unified_cpp_components_places0.cpp:2: 258:55.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::AsyncGetFaviconDataForPage::Run()': 258:55.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::places::IconData [1]' [-Warray-bounds] 258:55.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:55.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:55.98 In file included from Unified_cpp_components_places0.cpp:11: 258:55.98 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/FaviconHelpers.cpp:1015:12: note: while referencing 'iconData' 258:55.98 1015 | IconData iconData; 258:55.98 | ^~~~~~~~ 258:56.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:56.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:56.14 from Unified_cpp_components_places0.cpp:2: 258:56.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::places::AsyncCopyFavicons::Run()': 258:56.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::places::IconData [1]' [-Warray-bounds] 258:56.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:56.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:56.14 In file included from Unified_cpp_components_places0.cpp:11: 258:56.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/FaviconHelpers.cpp:1367:12: note: while referencing 'icon' 258:56.14 1367 | IconData icon; 258:56.14 | ^~~~ 258:56.70 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:56.70 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:56.70 from Unified_cpp_components_places0.cpp:2: 258:56.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFaviconService::SetAndFetchFaviconForPage(nsIURI*, nsIURI*, bool, uint32_t, nsIFaviconDataCallback*, nsIPrincipal*, uint64_t, mozIPlacesPendingOperation**)': 258:56.70 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 48 is outside array bounds of 'mozilla::places::IconData [1]' [-Warray-bounds] 258:56.70 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:56.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:56.71 In file included from Unified_cpp_components_places0.cpp:101: 258:56.71 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsFaviconService.cpp:337:12: note: while referencing 'icon' 258:56.71 337 | IconData icon; 258:56.71 | ^~~~ 258:56.99 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBindingParams.h:14, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageBaseStatement.h:14, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozIStorageStatement.h:10, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/storage.h:14, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.h:12, 258:57.00 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/Database.cpp:11, 258:57.00 from Unified_cpp_components_places0.cpp:2: 258:57.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFaviconService::ReplaceFaviconDataFromDataURL(nsIURI*, const nsAString&, PRTime, nsIPrincipal*)': 258:57.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 258:57.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 258:57.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:57.00 In file included from Unified_cpp_components_places0.cpp:101: 258:57.00 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/places/nsFaviconService.cpp:537:21: note: while referencing 'buffer' 258:57.00 537 | nsTArray buffer; 258:57.00 | ^~~~~~ 259:03.96 toolkit/components/reflect 259:07.50 toolkit/components/reputationservice 259:40.54 toolkit/components/resistfingerprinting 259:57.22 toolkit/components/sessionstore 259:59.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 259:59.76 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationReputation.h:14, 259:59.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.h:10, 259:59.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:9, 259:59.76 from Unified_cpp_reputationservice0.cpp:2: 259:59.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult PendingLookup::_ZN13PendingLookup32GenerateWhitelistStringsForChainERKN13safe_browsing38ClientDownloadRequest_CertificateChainE.part.0(const safe_browsing::ClientDownloadRequest_CertificateChain&)': 259:59.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 259:59.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 259:59.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:59.76 In file included from Unified_cpp_reputationservice0.cpp:2: 259:59.76 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:1200:23: note: while referencing 'issuerBytes' 259:59.76 1200 | nsTArray issuerBytes; 259:59.76 | ^~~~~~~~~~~ 259:59.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 259:59.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationReputation.h:14, 259:59.77 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.h:10, 259:59.77 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:9, 259:59.77 from Unified_cpp_reputationservice0.cpp:2: 259:59.77 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 259:59.77 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 259:59.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:59.77 In file included from Unified_cpp_reputationservice0.cpp:2: 259:59.77 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:1200:23: note: while referencing 'issuerBytes' 259:59.77 1200 | nsTArray issuerBytes; 259:59.77 | ^~~~~~~~~~~ 259:59.77 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 259:59.77 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIApplicationReputation.h:14, 259:59.77 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.h:10, 259:59.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:9, 259:59.78 from Unified_cpp_reputationservice0.cpp:2: 259:59.78 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 259:59.78 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 259:59.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:59.79 In file included from Unified_cpp_reputationservice0.cpp:2: 259:59.79 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/reputationservice/ApplicationReputation.cpp:1191:21: note: while referencing 'signerBytes' 259:59.79 1191 | nsTArray signerBytes; 259:59.79 | ^~~~~~~~~~~ 260:21.30 toolkit/components/startup 260:23.56 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.56 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.56 from Unified_cpp_sessionstore0.cpp:2: 260:23.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SessionStoreUtils::ComposeInputData(const nsTArray&, mozilla::dom::InputElementData&)': 260:23.56 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:23.57 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.57 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.57 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1329:18: note: while referencing 'boolVal' 260:23.57 1329 | nsTArray boolVal; 260:23.57 | ^~~~~~~ 260:23.57 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.57 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.57 from Unified_cpp_sessionstore0.cpp:2: 260:23.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:23.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.58 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1328:45: note: while referencing 'type' 260:23.58 1328 | nsTArray id, selectVal, strVal, type; 260:23.58 | ^~~~ 260:23.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.59 from Unified_cpp_sessionstore0.cpp:2: 260:23.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:23.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.59 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.59 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1328:37: note: while referencing 'strVal' 260:23.59 1328 | nsTArray id, selectVal, strVal, type; 260:23.59 | ^~~~~~ 260:23.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.60 from Unified_cpp_sessionstore0.cpp:2: 260:23.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:23.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.60 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.60 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1328:26: note: while referencing 'selectVal' 260:23.60 1328 | nsTArray id, selectVal, strVal, type; 260:23.60 | ^~~~~~~~~ 260:23.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.61 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.61 from Unified_cpp_sessionstore0.cpp:2: 260:23.61 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:23.61 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.62 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.62 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1328:22: note: while referencing 'id' 260:23.62 1328 | nsTArray id, selectVal, strVal, type; 260:23.62 | ^~ 260:23.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.62 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.63 from Unified_cpp_sessionstore0.cpp:2: 260:23.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:23.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.63 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1327:32: note: while referencing 'valueIdx' 260:23.63 1327 | nsTArray selectedIndex, valueIdx; 260:23.63 | ^~~~~~~~ 260:23.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.63 from Unified_cpp_sessionstore0.cpp:2: 260:23.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:23.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.63 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1327:17: note: while referencing 'selectedIndex' 260:23.63 1327 | nsTArray selectedIndex, valueIdx; 260:23.63 | ^~~~~~~~~~~~~ 260:23.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.83 from Unified_cpp_sessionstore0.cpp:2: 260:23.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void CollectFrameTreeData(JSContext*, mozilla::dom::BrowsingContext*, mozilla::dom::Nullable&, CollectorFunc)': 260:23.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:23.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.84 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:1283:23: note: while referencing 'childrenData' 260:23.84 1283 | nsTArray childrenData; 260:23.84 | ^~~~~~~~~~~~ 260:23.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:23.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:23.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:23.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:23.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:23.99 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:23.99 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:23.99 from Unified_cpp_sessionstore0.cpp:2: 260:23.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void AppendValueToCollectedData.constprop(nsINode*, const nsAString&, const nsAString&, const nsTArray >&, uint16_t&, uint16_t&, nsTArray&, nsTArray&)': 260:23.99 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary > > [1]' [-Warray-bounds] 260:23.99 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:23.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:23.99 In file included from Unified_cpp_sessionstore0.cpp:11: 260:23.99 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:553:57: note: while referencing '' 260:24.00 553 | entry.value = AsVariant(CopyableTArray(aValue.Clone())); 260:24.00 | ^ 260:24.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.00 from Unified_cpp_sessionstore0.cpp:2: 260:24.00 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray > [1]' [-Warray-bounds] 260:24.00 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.00 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.00 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:553:56: note: while referencing '' 260:24.00 553 | entry.value = AsVariant(CopyableTArray(aValue.Clone())); 260:24.00 | ^ 260:24.00 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.00 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.02 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.02 from Unified_cpp_sessionstore0.cpp:2: 260:24.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 260:24.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.02 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.02 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:553:55: note: while referencing '' 260:24.02 553 | entry.value = AsVariant(CopyableTArray(aValue.Clone())); 260:24.02 | ^ 260:24.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.58 from Unified_cpp_sessionstore0.cpp:2: 260:24.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SessionStoreUtils::CollectFromInputElement(mozilla::dom::Document&, uint16_t&, ArgsT&& ...) [with ArgsT = {short unsigned int&, nsTArray&, nsTArray&}]': 260:24.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:24.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.59 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.59 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:646:26: note: while referencing 'result' 260:24.59 646 | nsTArray result; 260:24.59 | ^~~~~~ 260:24.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.59 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.60 from Unified_cpp_sessionstore0.cpp:2: 260:24.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:24.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.60 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.61 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:646:26: note: while referencing 'result' 260:24.61 646 | nsTArray result; 260:24.61 | ^~~~~~ 260:24.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.85 from Unified_cpp_sessionstore0.cpp:2: 260:24.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SessionStoreUtils::CollectFromInputElement(mozilla::dom::Document&, uint16_t&, ArgsT&& ...) [with ArgsT = {JSContext*&, mozilla::dom::Nullable&}]': 260:24.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:24.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.85 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.85 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:646:26: note: while referencing 'result' 260:24.85 646 | nsTArray result; 260:24.85 | ^~~~~~ 260:24.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:24.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:24.85 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:24.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:24.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:24.86 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:24.86 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:24.86 from Unified_cpp_sessionstore0.cpp:2: 260:24.86 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:24.86 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:24.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:24.86 In file included from Unified_cpp_sessionstore0.cpp:11: 260:24.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:646:26: note: while referencing 'result' 260:24.86 646 | nsTArray result; 260:24.86 | ^~~~~~ 260:25.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.02 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.02 from Unified_cpp_sessionstore0.cpp:2: 260:25.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SessionStoreUtils::CollectFromSelectElement(mozilla::dom::Document&, uint16_t&, ArgsT&& ...) [with ArgsT = {short unsigned int&, nsTArray&, nsTArray&}]': 260:25.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.02 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.02 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:715:26: note: while referencing 'selectslist' 260:25.02 715 | nsTArray selectslist; 260:25.02 | ^~~~~~~~~~~ 260:25.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.03 from Unified_cpp_sessionstore0.cpp:2: 260:25.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.03 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.03 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:715:26: note: while referencing 'selectslist' 260:25.03 715 | nsTArray selectslist; 260:25.03 | ^~~~~~~~~~~ 260:25.28 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.28 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.29 from Unified_cpp_sessionstore0.cpp:2: 260:25.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void SetElementAsObject(JSContext*, mozilla::dom::Element*, JS::Handle)': 260:25.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.29 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.29 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:918:24: note: while referencing 'array' 260:25.29 918 | nsTArray array(arrayLength); 260:25.29 | ^~~~~ 260:25.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.30 from Unified_cpp_sessionstore0.cpp:2: 260:25.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.30 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:918:24: note: while referencing 'array' 260:25.30 918 | nsTArray array(arrayLength); 260:25.30 | ^~~~~ 260:25.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.48 from Unified_cpp_sessionstore0.cpp:2: 260:25.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::SessionStoreUtils::CollectFromSelectElement(mozilla::dom::Document&, uint16_t&, ArgsT&& ...) [with ArgsT = {JSContext*&, mozilla::dom::Nullable&}]': 260:25.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.49 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:715:26: note: while referencing 'selectslist' 260:25.49 715 | nsTArray selectslist; 260:25.49 | ^~~~~~~~~~~ 260:25.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:25.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:25.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:25.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:25.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:25.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:25.50 from Unified_cpp_sessionstore0.cpp:2: 260:25.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:25.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:25.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:25.50 In file included from Unified_cpp_sessionstore0.cpp:11: 260:25.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreUtils.cpp:715:26: note: while referencing 'selectslist' 260:25.50 715 | nsTArray selectslist; 260:25.50 | ^~~~~~~~~~~ 260:26.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.01 from Unified_cpp_sessionstore0.cpp:2: 260:26.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener18UpdateSessionStoreEjb.part.0(uint32_t, bool)': 260:26.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.01 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:725:19: note: while referencing 'descendants' 260:26.01 725 | nsTArray descendants; 260:26.01 | ^~~~~~~~~~~ 260:26.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.01 from Unified_cpp_sessionstore0.cpp:2: 260:26.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.01 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.01 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:724:25: note: while referencing 'positions' 260:26.01 724 | nsTArray positions; 260:26.01 | ^~~~~~~~~ 260:26.01 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.01 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.01 from Unified_cpp_sessionstore0.cpp:2: 260:26.01 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.01 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.02 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.02 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:736:25: note: while referencing 'url' 260:26.02 736 | nsTArray url; 260:26.02 | ^~~ 260:26.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.02 from Unified_cpp_sessionstore0.cpp:2: 260:26.02 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.02 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.02 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.02 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:735:24: note: while referencing 'innerHTML' 260:26.02 735 | nsTArray innerHTML; 260:26.02 | ^~~~~~~~~ 260:26.02 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.02 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.03 from Unified_cpp_sessionstore0.cpp:2: 260:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.03 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.03 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:734:39: note: while referencing 'numXPath' 260:26.03 734 | nsTArray descendants, numId, numXPath; 260:26.03 | ^~~~~~~~ 260:26.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.03 from Unified_cpp_sessionstore0.cpp:2: 260:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.03 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.03 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:734:32: note: while referencing 'numId' 260:26.03 734 | nsTArray descendants, numId, numXPath; 260:26.03 | ^~~~~ 260:26.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.03 from Unified_cpp_sessionstore0.cpp:2: 260:26.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.04 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.04 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:734:19: note: while referencing 'descendants' 260:26.04 734 | nsTArray descendants, numId, numXPath; 260:26.04 | ^~~~~~~~~~~ 260:26.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.04 from Unified_cpp_sessionstore0.cpp:2: 260:26.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.04 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.04 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:732:29: note: while referencing 'inputs' 260:26.04 732 | nsTArray inputs = 260:26.05 | ^~~~~~ 260:26.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.05 from Unified_cpp_sessionstore0.cpp:2: 260:26.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.05 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.05 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:731:51: note: while referencing 'dataWithXpath' 260:26.05 731 | nsTArray dataWithId, dataWithXpath; 260:26.05 | ^~~~~~~~~~~~~ 260:26.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.05 from Unified_cpp_sessionstore0.cpp:2: 260:26.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 260:26.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.05 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.05 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:731:39: note: while referencing 'dataWithId' 260:26.05 731 | nsTArray dataWithId, dataWithXpath; 260:26.05 | ^~~~~~~~~~ 260:26.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.06 from Unified_cpp_sessionstore0.cpp:2: 260:26.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.06 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.06 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:763:30: note: while referencing 'values' 260:26.06 763 | nsTArray keys, values; 260:26.06 | ^~~~~~ 260:26.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.06 from Unified_cpp_sessionstore0.cpp:2: 260:26.06 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.06 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.06 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.06 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:763:24: note: while referencing 'keys' 260:26.06 763 | nsTArray keys, values; 260:26.06 | ^~~~ 260:26.06 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:26.06 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/FrameMetrics.h:11, 260:26.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/PresShell.h:15, 260:26.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 260:26.07 from Unified_cpp_sessionstore0.cpp:2: 260:26.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 260:26.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:26.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:26.07 In file included from Unified_cpp_sessionstore0.cpp:2: 260:26.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/sessionstore/SessionStoreListener.cpp:762:25: note: while referencing 'origins' 260:26.07 762 | nsTArray origins; 260:26.07 | ^~~~~~~ 260:26.48 toolkit/components/statusfilter 260:28.44 toolkit/components/telemetry 260:30.39 toolkit/components/telemetry/pingsender 260:32.93 toolkit/components/typeaheadfind 260:51.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 260:51.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ArrayView.h:9, 260:51.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsRegion.h:17, 260:51.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/Units.h:20, 260:51.53 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDocShell.h:13, 260:51.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 260:51.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsTypeAheadFind::FindItNow(uint32_t, bool, bool, bool, uint16_t*)': 260:51.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'DocShells [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 260:51.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 260:51.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:388:13: note: while referencing 'docShells' 260:51.54 388 | DocShells docShells; 260:51.54 | ^~~~~~~~~ 260:53.23 toolkit/components/url-classifier 261:00.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.43 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.43 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.43 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)': 261:00.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:00.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing 'adds' 261:00.44 520 | nsTArray adds; 261:00.44 | ^~~~ 261:00.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:00.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing 'adds' 261:00.44 520 | nsTArray adds; 261:00.44 | ^~~~ 261:00.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:00.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing 'adds' 261:00.45 520 | nsTArray adds; 261:00.45 | ^~~~ 261:00.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:00.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing 'adds' 261:00.46 520 | nsTArray adds; 261:00.46 | ^~~~ 261:00.91 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.91 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.91 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.91 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::DeflateWriteTArray(nsIOutputStream*, nsTArray&) [with T = unsigned char]': 261:00.91 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:00.91 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.91 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing 'outBuff' 261:00.91 629 | FallibleTArray outBuff; 261:00.91 | ^~~~~~~ 261:00.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:00.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:00.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:00.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:00.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)': 261:00.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:00.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:00.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.97 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing 'slice' 261:00.97 700 | nsTArray slice; 261:00.97 | ^~~~~ 261:01.05 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.05 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::WriteAddPrefixChunks(nsIOutputStream*)': 261:01.05 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:01.05 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.05 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:845:22: note: while referencing 'chunks' 261:01.05 845 | nsTArray chunks; 261:01.05 | ^~~~~~ 261:01.08 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.08 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::WriteAddCompleteChunks(nsIOutputStream*)': 261:01.09 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:01.09 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.09 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:862:22: note: while referencing 'chunks' 261:01.09 862 | nsTArray chunks; 261:01.09 | ^~~~~~ 261:01.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)': 261:01.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:01.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:881:22: note: while referencing 'prefixes' 261:01.13 881 | nsTArray prefixes; 261:01.13 | ^~~~~~~~ 261:01.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:01.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:880:22: note: while referencing 'subchunks' 261:01.14 880 | nsTArray subchunks; 261:01.14 | ^~~~~~~~~ 261:01.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:01.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:879:22: note: while referencing 'addchunks' 261:01.15 879 | nsTArray addchunks; 261:01.15 | ^~~~~~~~~ 261:01.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]': 261:01.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing 'inBuff' 261:01.31 670 | FallibleTArray inBuff; 261:01.31 | ^~~~~~ 261:01.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::ByteSliceRead(nsIInputStream*, FallibleTArray*, uint32_t)': 261:01.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing 'slice4' 261:01.39 750 | FallibleTArray slice4; 261:01.39 | ^~~~~~ 261:01.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:749:27: note: while referencing 'slice3' 261:01.39 749 | FallibleTArray slice3; 261:01.39 | ^~~~~~ 261:01.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.39 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.39 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.40 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:748:27: note: while referencing 'slice2' 261:01.40 748 | FallibleTArray slice2; 261:01.40 | ^~~~~~ 261:01.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.40 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:747:27: note: while referencing 'slice1' 261:01.40 747 | FallibleTArray slice1; 261:01.40 | ^~~~~~ 261:01.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::ReadAddPrefixes()': 261:01.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:779:28: note: while referencing 'chunks' 261:01.50 779 | FallibleTArray chunks; 261:01.50 | ^~~~~~ 261:01.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::ReadAddCompletes()': 261:01.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:798:28: note: while referencing 'chunks' 261:01.54 798 | FallibleTArray chunks; 261:01.54 | ^~~~~~ 261:01.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::HashStore::ReadSubPrefixes()': 261:01.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.58 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.58 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:818:28: note: while referencing 'prefixes' 261:01.58 818 | FallibleTArray prefixes; 261:01.58 | ^~~~~~~~ 261:01.58 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.58 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.58 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.59 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:817:28: note: while referencing 'subchunks' 261:01.59 817 | FallibleTArray subchunks; 261:01.59 | ^~~~~~~~~ 261:01.59 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:01.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:01.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.h:8, 261:01.59 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:31: 261:01.59 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:01.59 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:01.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:01.59 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/HashStore.cpp:816:28: note: while referencing 'addchunks' 261:01.59 816 | FallibleTArray addchunks; 261:01.59 | ^~~~~~~~~ 261:06.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:06.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:06.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 261:06.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 261:06.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::VariableLengthPrefixSet::GetPrefixes(mozilla::safebrowsing::PrefixStringMap&)': 261:06.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:06.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:06.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:06.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:188:28: note: while referencing 'array' 261:06.48 188 | FallibleTArray array; 261:06.48 | ^~~~~ 261:06.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:06.89 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:06.89 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 261:06.89 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 261:06.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)': 261:06.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::CompletionArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 261:06.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:06.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:06.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:106:19: note: while referencing 'completions' 261:06.90 106 | CompletionArray completions; 261:06.90 | ^~~~~~~~~~~ 261:06.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:06.90 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:06.90 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 261:06.90 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 261:06.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:06.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:06.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:06.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:83:22: note: while referencing 'array' 261:06.90 83 | nsTArray array; 261:06.90 | ^~~~~ 261:07.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:07.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:07.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function '{anonymous}::RecordEventResult {anonymous}::RecordEvent(const StaticMutexAutoLock&, mozilla::Telemetry::ProcessID, double, const nsACString&, const nsACString&, const nsACString&, const mozilla::Maybe >&, const ExtraArray&)': 261:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 261:07.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:07.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:07.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:179:28: note: while referencing '' 261:07.84 179 | mExtra(extra.Clone()) {} 261:07.84 | ^ 261:07.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:07.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:07.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 40 is outside array bounds of '{anonymous}::EventRecord [1]' [-Warray-bounds] 261:07.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:07.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:07.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:479:77: note: while referencing '' 261:07.84 479 | eventRecords->AppendElement(EventRecord(timestamp, *eventKey, value, extra)); 261:07.84 | ^ 261:08.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void TelemetryEvent::RecordEventNative(mozilla::Telemetry::EventID, const mozilla::Maybe >&, const mozilla::Maybe >&)': 261:08.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'CopyableTArray [1]' [-Warray-bounds] 261:08.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.12 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:959:26: note: while referencing '' 261:08.12 959 | extra = aExtra.value(); 261:08.12 | ^ 261:08.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::ExtraArray [1]' {aka 'CopyableTArray [1]'} [-Warray-bounds] 261:08.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:957:14: note: while referencing 'extra' 261:08.13 957 | ExtraArray extra; 261:08.13 | ^~~~~ 261:08.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::ExtraArray [1]' {aka 'CopyableTArray [1]'} [-Warray-bounds] 261:08.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:957:14: note: while referencing 'extra' 261:08.14 957 | ExtraArray extra; 261:08.14 | ^~~~~ 261:08.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)': 261:08.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1111:25: note: while referencing 'extra_keys' 261:08.49 1111 | nsTArray extra_keys; 261:08.49 | ^~~~~~~~~~ 261:08.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1110:25: note: while referencing 'objects' 261:08.50 1110 | nsTArray objects; 261:08.50 | ^~~~~~~ 261:08.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1109:25: note: while referencing 'methods' 261:08.51 1109 | nsTArray methods; 261:08.51 | ^~~~~~~ 261:08.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 261:08.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:132:37: note: while referencing '' 261:08.52 132 | extra_keys(extra_keys.Clone()), 261:08.52 | ^ 261:08.52 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.53 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1111:25: note: while referencing 'extra_keys' 261:08.53 1111 | nsTArray extra_keys; 261:08.53 | ^~~~~~~~~~ 261:08.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.53 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.53 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1110:25: note: while referencing 'objects' 261:08.54 1110 | nsTArray objects; 261:08.54 | ^~~~~~~ 261:08.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:08.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1109:25: note: while referencing 'methods' 261:08.54 1109 | nsTArray methods; 261:08.54 | ^~~~~~~ 261:08.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:08.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.55 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1080:18: note: while referencing 'newEventExpired' 261:08.55 1080 | nsTArray newEventExpired; 261:08.55 | ^~~~~~~~~~~~~~~ 261:08.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:08.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:08.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:08.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::DynamicEventInfo> [1]' [-Warray-bounds] 261:08.56 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:08.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1079:30: note: while referencing 'newEventInfos' 261:08.56 1079 | nsTArray newEventInfos; 261:08.56 | ^~~~~~~~~~~~~ 261:09.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryEvent::RecordEvent(const nsACString&, const nsACString&, const nsACString&, JS::HandleValue, JS::HandleValue, JSContext*, uint8_t)': 261:09.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::ExtraArray [1]' {aka 'CopyableTArray [1]'} [-Warray-bounds] 261:09.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:820:14: note: while referencing 'extra' 261:09.15 820 | ExtraArray extra; 261:09.15 | ^~~~~ 261:09.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)': 261:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'std::pair > [1]' [-Warray-bounds] 261:09.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.64 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1282:60: note: while referencing '' 261:09.64 1282 | std::make_pair(processName, std::move(events))); 261:09.64 | ^ 261:09.64 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 12 is outside array bounds of 'std::pair > [1]' [-Warray-bounds] 261:09.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.64 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1285:69: note: while referencing '' 261:09.64 1285 | std::make_pair(iter.Key(), std::move(leftoverEvents))); 261:09.65 | ^ 261:09.65 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.65 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.65 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.65 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::EventRecordArray [1]' {aka 'nsTArray<{anonymous}::EventRecord> [1]'} [-Warray-bounds] 261:09.65 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1263:26: note: while referencing 'leftoverEvents' 261:09.66 1263 | EventRecordArray leftoverEvents; 261:09.66 | ^~~~~~~~~~~~~~ 261:09.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::EventRecordArray [1]' {aka 'nsTArray<{anonymous}::EventRecord> [1]'} [-Warray-bounds] 261:09.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1262:26: note: while referencing 'events' 261:09.66 1262 | EventRecordArray events; 261:09.66 | ^~~~~~ 261:09.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 261:09.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.67 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1246:51: note: while referencing 'leftovers' 261:09.67 1246 | nsTArray> leftovers; 261:09.67 | ^~~~~~~~~ 261:09.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:09.67 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:09.67 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 261:09.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [-Warray-bounds] 261:09.68 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:09.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:09.68 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:1245:54: note: while referencing 'processEvents' 261:09.68 1245 | nsTArray> processEvents; 261:09.68 | ^~~~~~~~~~~~~ 261:12.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:12.04 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:12.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 261:12.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 261:12.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsUrlClassifierPrefixSet::WritePrefixes(nsCOMPtr&) const': 261:12.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:12.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.05 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: while referencing 'indexStarts' 261:12.05 531 | nsTArray indexStarts; 261:12.05 | ^~~~~~~~~~~ 261:12.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:12.17 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:12.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 261:12.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 261:12.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsUrlClassifierPrefixSet::LoadPrefixes(nsCOMPtr&)': 261:12.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:12.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:12.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.18 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:422:26: note: while referencing 'indexStarts' 261:12.18 422 | nsTArray indexStarts; 261:12.18 | ^~~~~~~~~~~ 261:12.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:12.18 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:12.18 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 261:12.18 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 261:12.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:12.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:12.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.18 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:422:26: note: while referencing 'indexStarts' 261:12.18 422 | nsTArray indexStarts; 261:12.18 | ^~~~~~~~~~~ 261:12.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:12.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIMemoryReporter.h:531, 261:12.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 261:12.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 261:12.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsUrlClassifierPrefixSet::GetPrefixes(uint32_t*, uint32_t**)': 261:12.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 261:12.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:12.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:234:28: note: while referencing 'prefixes' 261:12.47 234 | FallibleTArray prefixes; 261:12.47 | ^~~~~~~~ 261:26.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:26.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:26.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void TelemetryHistogram::AccumulateCategorical(mozilla::Telemetry::HistogramID, const nsTArray >&)': 261:26.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:26.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:26.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2709:22: note: while referencing 'intSamples' 261:26.48 2709 | nsTArray intSamples(aLabels.Length()); 261:26.48 | ^~~~~~~~~~ 261:26.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:26.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:26.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:26.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:26.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2709:22: note: while referencing 'intSamples' 261:26.49 2709 | nsTArray intSamples(aLabels.Length()); 261:26.49 | ^~~~~~~~~~ 261:26.63 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 261:26.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIReferrerInfo.h:27, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIPrincipal.h:22, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIScriptSecurityManager.h:14, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsILoadInfo.h:18, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIChannel.h:14, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIHttpChannel.h:10, 261:26.64 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:8: 261:26.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsUrlClassifierStreamUpdater::DownloadUpdates(const nsACString&, const nsACString&, bool, const nsACString&, nsIUrlClassifierCallback*, nsIUrlClassifierCallback*, nsIUrlClassifierCallback*, bool*)': 261:26.64 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:26.64 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:26.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.64 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:337:23: note: while referencing 'tables' 261:26.64 337 | nsTArray tables; 261:26.64 | ^~~~~~ 261:29.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:29.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:29.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool {anonymous}::internal_JSKeyedHistogram_Add(JSContext*, unsigned int, JS::Value*)': 261:29.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:29.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:29.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:29.10 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2191:22: note: while referencing 'values' 261:29.10 2191 | nsTArray values; 261:29.10 | ^~~~~~ 261:29.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:29.22 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:29.22 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:29.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:29.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:29.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:29.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:29.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool {anonymous}::internal_JSHistogram_Add(JSContext*, unsigned int, JS::Value*)': 261:29.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:29.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:29.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:29.23 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:1821:22: note: while referencing 'values' 261:29.23 1821 | nsTArray values; 261:29.23 | ^~~~~~ 261:29.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:29.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:29.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryHistogram::DeserializeHistograms(JSContext*, JS::HandleValue)': 261:29.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:29.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:29.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:29.55 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3339:40: note: while referencing 'deserializedCounts' 261:29.55 3339 | nsTArray deserializedCounts; 261:29.55 | ^~~~~~~~~~~~~~~~~~ 261:29.55 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:29.55 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:29.55 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:29.55 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:29.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:29.56 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3339:40: note: while referencing 'deserializedCounts' 261:29.56 3339 | nsTArray deserializedCounts; 261:29.56 | ^~~~~~~~~~~~~~~~~~ 261:30.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:30.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryHistogram::DeserializeKeyedHistograms(JSContext*, JS::HandleValue)': 261:30.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:30.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:30.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:30.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3543:42: note: while referencing 'deserializedCounts' 261:30.14 3543 | nsTArray deserializedCounts; 261:30.14 | ^~~~~~~~~~~~~~~~~~ 261:30.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:30.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:30.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 261:30.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:30.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:30.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3543:42: note: while referencing 'deserializedCounts' 261:30.15 3543 | nsTArray deserializedCounts; 261:30.15 | ^~~~~~~~~~~~~~~~~~ 261:30.62 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:30.62 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 261:30.62 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 261:30.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 261:30.63 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 261:30.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 261:30.63 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 261:30.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool {anonymous}::internal_JSKeyedHistogram_Keys(JSContext*, unsigned int, JS::Value*)': 261:30.63 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:30.63 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:30.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:30.63 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2251:23: note: while referencing 'keys' 261:30.63 2251 | nsTArray keys; 261:30.63 | ^~~~ 261:37.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:37.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:37.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 261:37.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)': 261:37.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:37.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:37.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:37.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing 'metricData' 261:37.30 199 | nsTArray> metricData(gPrioDatasPerMetric); 261:37.30 | ^~~~~~~~~~ 261:37.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:37.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:37.30 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 261:37.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:37.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:37.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:37.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing 'metricData' 261:37.30 199 | nsTArray> metricData(gPrioDatasPerMetric); 261:37.30 | ^~~~~~~~~~ 261:37.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:37.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:37.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 261:37.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 261:37.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:37.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:37.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing 'metricData' 261:37.31 199 | nsTArray> metricData(gPrioDatasPerMetric); 261:37.31 | ^~~~~~~~~~ 261:37.31 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:37.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:37.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 261:37.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, std::pair, nsTString > > > [1]' [-Warray-bounds] 261:37.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:37.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:37.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:500:67: note: while referencing 'prioData' 261:37.32 500 | nsTArray>> prioData; 261:37.32 | ^~~~~~~~ 261:37.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 261:37.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/Telemetry.h:16, 261:37.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 261:37.33 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of '{anonymous}::IdBoolsPairArray [1]' {aka 'nsTArray > > > [1]'} [-Warray-bounds] 261:37.33 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 261:37.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:37.33 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:480:20: note: while referencing 'appEncodedMetricData' 261:37.33 480 | IdBoolsPairArray appEncodedMetricData; 261:37.33 | ^~~~~~~~~~~~~~~~~~~~ 261:53.97 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 261:53.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 261:53.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 261:53.97 from Unified_cpp_url-classifier0.cpp:2: 261:53.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = nsTLiteralString; ElemType = nsTLiteralString; IndexType = unsigned int; SizeType = unsigned int]': 261:53.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = nsTLiteralString; E = nsTLiteralString; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 261:53.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2471:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTLiteralString; E = nsTLiteralString; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = nsTLiteralString; nsTArray_Impl::size_type = unsigned int]' 261:53.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2611:63: required from 'mozilla::NotNull::elem_type*> nsTArray::AppendElements(const Item*, typename nsTArray::base_type::size_type) [with Item = nsTLiteralString; E = nsTLiteralString; typename nsTArray_Impl::elem_type = nsTLiteralString; typename nsTArray::base_type::size_type = unsigned int]' 261:53.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2565:19: required from 'nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = nsTLiteralString]' 261:53.98 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:234:3: required from here 261:53.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsTLiteralString' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 261:53.98 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 261:53.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:53.98 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTDependentSubstring.h:12, 261:53.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDependentSubstring.h:11, 261:53.98 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsString.h:17, 261:53.98 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:14, 261:53.98 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 261:53.98 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 261:53.98 from Unified_cpp_url-classifier0.cpp:2: 261:53.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTLiteralString.h:24:7: note: 'class nsTLiteralString' declared here 261:53.98 24 | class nsTLiteralString : public mozilla::detail::nsTStringRepr { 261:53.98 | ^~~~~~~~~~~~~~~~ 262:04.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:04.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:04.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:04.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void TelemetryScalar::AddDynamicScalarDefinitions(const nsTArray&)': 262:04.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::DynamicScalarInfo> [1]' [-Warray-bounds] 262:04.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:04.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:04.67 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:3730:31: note: while referencing 'dynamicStubs' 262:04.67 3730 | nsTArray dynamicStubs; 262:04.67 | ^~~~~~~~~~~~ 262:04.76 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:04.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:04.76 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:04.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void TelemetryScalar::InitializeGlobalState(bool, bool)': 262:04.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'const nsTArray<{anonymous}::DynamicScalarInfo> [1]' [-Warray-bounds] 262:04.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:04.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:04.76 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2466:37: note: while referencing 'initialDynamicScalars' 262:04.76 2466 | const nsTArray initialDynamicScalars({ 262:04.76 | ^~~~~~~~~~~~~~~~~~~~~ 262:05.11 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:05.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:05.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:05.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult {anonymous}::internal_KeyedScalarSnapshotter(const StaticMutexAutoLock&, {anonymous}::KeyedScalarSnapshotTable&, unsigned int, {anonymous}::ProcessesKeyedScalarsMapType&, bool, bool, const nsACString&)': 262:05.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsCOMPtr > > [1]' [-Warray-bounds] 262:05.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:05.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:05.12 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2082:45: note: while referencing 'scalarKeyedData' 262:05.12 2082 | nsTArray scalarKeyedData; 262:05.12 | ^~~~~~~~~~~~~~~ 262:05.12 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:05.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:05.12 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:05.12 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsCOMPtr > > [1]' [-Warray-bounds] 262:05.12 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:05.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:05.12 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2082:45: note: while referencing 'scalarKeyedData' 262:05.13 2082 | nsTArray scalarKeyedData; 262:05.13 | ^~~~~~~~~~~~~~~ 262:05.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:05.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:05.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:05.13 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsCOMPtr > > [1]' [-Warray-bounds] 262:05.13 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:05.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:05.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:2082:45: note: while referencing 'scalarKeyedData' 262:05.13 2082 | nsTArray scalarKeyedData; 262:05.14 | ^~~~~~~~~~~~~~~ 262:07.16 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.16 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:07.16 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:07.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult TelemetryScalar::RegisterScalars(const nsACString&, JS::Handle, bool, JSContext*)': 262:07.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:07.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.17 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:1943:37: note: while referencing 'ipcDefinitions' 262:07.17 1943 | nsTArray ipcDefinitions; 262:07.17 | ^~~~~~~~~~~~~~ 262:07.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:07.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:07.17 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:07.17 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.17 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:1936:42: note: while referencing 'parents' 262:07.17 1936 | nsTArray parents; 262:07.17 | ^~~~~~~ 262:07.17 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 262:07.17 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 262:07.18 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:07.18 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.18 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:1936:42: note: while referencing 'parents' 262:07.18 1936 | nsTArray parents; 262:07.18 | ^~~~~~~ 262:07.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:07.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:07.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:07.54 from Unified_cpp_url-classifier0.cpp:2: 262:07.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::Classifier::ClearLegacyFiles()': 262:07.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:07.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.54 In file included from Unified_cpp_url-classifier0.cpp:11: 262:07.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:226:30: note: while referencing 'tables' 262:07.54 226 | nsTArray tables = { 262:07.54 | ^~~~~~ 262:07.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:07.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:07.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:07.84 from Unified_cpp_url-classifier0.cpp:2: 262:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadLegacyFile()': 262:07.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddCompleteArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 262:07.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.84 In file included from Unified_cpp_url-classifier0.cpp:20: 262:07.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/LookupCache.cpp:987:20: note: while referencing 'addComplete' 262:07.84 987 | AddCompleteArray addComplete; 262:07.84 | ^~~~~~~~~~~ 262:07.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:07.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:07.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:07.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:07.85 from Unified_cpp_url-classifier0.cpp:2: 262:07.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddPrefixArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 262:07.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:07.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:07.85 In file included from Unified_cpp_url-classifier0.cpp:20: 262:07.85 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/LookupCache.cpp:986:18: note: while referencing 'prefix' 262:07.85 986 | AddPrefixArray prefix; 262:07.85 | ^~~~~~ 262:14.04 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:14.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:14.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:14.04 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:14.04 from Unified_cpp_url-classifier0.cpp:2: 262:14.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ProtocolParserV2::ProcessPlaintextChunk(const nsACString&)': 262:14.04 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:14.04 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:14.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:14.04 In file included from Unified_cpp_url-classifier0.cpp:38: 262:14.04 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ProtocolParser.cpp:364:23: note: while referencing 'lines' 262:14.04 364 | nsTArray lines; 262:14.04 | ^~~~~ 262:14.67 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:14.67 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:14.67 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:14.67 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:14.67 from Unified_cpp_url-classifier0.cpp:2: 262:14.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void nsUrlClassifierUtils::ParseIPAddress(const nsACString&, nsACString&)': 262:14.67 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:14.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:14.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:14.67 In file included from Unified_cpp_url-classifier0.cpp:110: 262:14.67 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp:967:23: note: while referencing 'parts' 262:14.67 967 | nsTArray parts; 262:14.68 | ^~~~~ 262:14.83 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:14.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:14.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:14.83 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:14.83 from Unified_cpp_url-classifier0.cpp:2: 262:14.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::LookupCacheV2::_ZN7mozilla12safebrowsing13LookupCacheV214LoadMozEntriesEv.part.0()': 262:14.83 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddCompleteArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 262:14.83 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:14.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:14.83 In file included from Unified_cpp_url-classifier0.cpp:20: 262:14.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/LookupCache.cpp:1073:20: note: while referencing 'completes' 262:14.84 1073 | AddCompleteArray completes; 262:14.84 | ^~~~~~~~~ 262:14.84 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:14.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:14.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:14.84 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:14.84 from Unified_cpp_url-classifier0.cpp:2: 262:14.84 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddPrefixArray [1]' {aka 'FallibleTArray [1]'} [-Warray-bounds] 262:14.84 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:14.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:14.84 In file included from Unified_cpp_url-classifier0.cpp:20: 262:14.84 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/LookupCache.cpp:1072:18: note: while referencing 'prefix' 262:14.84 1072 | AddPrefixArray prefix; 262:14.84 | ^~~~~~ 262:15.32 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:15.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:15.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:15.32 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:15.32 from Unified_cpp_url-classifier0.cpp:2: 262:15.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsUrlClassifierDBService::FeatureHolder::Create(nsIURI*, const nsTArray >&, nsIUrlClassifierFeature::listType)': 262:15.32 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:15.32 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:15.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:15.32 In file included from Unified_cpp_url-classifier0.cpp:83: 262:15.32 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:137:27: note: while referencing 'tables' 262:15.32 137 | nsTArray tables; 262:15.32 | ^~~~~~ 262:19.87 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:19.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:19.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:19.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:19.88 from Unified_cpp_url-classifier0.cpp:2: 262:19.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const': 262:19.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:19.88 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:19.88 In file included from Unified_cpp_url-classifier0.cpp:2: 262:19.88 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:138:22: note: while referencing 'chunks' 262:19.88 138 | nsTArray chunks(IO_BUFFER_SIZE); 262:19.88 | ^~~~~~ 262:21.09 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.09 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.09 from Unified_cpp_url-classifier0.cpp:2: 262:21.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ChunkSet::Remove(const mozilla::safebrowsing::ChunkSet&)': 262:21.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::ChunkSet [1]' [-Warray-bounds] 262:21.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.10 In file included from Unified_cpp_url-classifier0.cpp:2: 262:21.10 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:117:16: note: while referencing 'remains' 262:21.10 117 | ChunkSet remains; 262:21.10 | ^~~~~~~ 262:21.10 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.10 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.10 from Unified_cpp_url-classifier0.cpp:2: 262:21.10 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::ChunkSet [1]' [-Warray-bounds] 262:21.10 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.11 In file included from Unified_cpp_url-classifier0.cpp:2: 262:21.11 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:117:16: note: while referencing 'remains' 262:21.11 117 | ChunkSet remains; 262:21.11 | ^~~~~~~ 262:21.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.23 from Unified_cpp_url-classifier0.cpp:2: 262:21.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ChunkSet::_ZN7mozilla12safebrowsing8ChunkSet3SetEj.part.0(uint32_t)': 262:21.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'mozilla::safebrowsing::ChunkSet [1]' [-Warray-bounds] 262:21.23 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.23 In file included from Unified_cpp_url-classifier0.cpp:2: 262:21.24 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:46:16: note: while referencing 'tmp' 262:21.24 46 | ChunkSet tmp; 262:21.24 | ^~~ 262:21.53 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.53 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.53 from Unified_cpp_url-classifier0.cpp:2: 262:21.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsUrlClassifierUtils::ReadProvidersFromPrefs(nsUrlClassifierUtils::ProviderDictType&)': 262:21.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:21.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.54 In file included from Unified_cpp_url-classifier0.cpp:110: 262:21.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp:863:25: note: while referencing 'tables' 262:21.54 863 | nsTArray tables; 262:21.54 | ^~~~~~ 262:21.54 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.54 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.54 from Unified_cpp_url-classifier0.cpp:2: 262:21.54 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:21.54 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.54 In file included from Unified_cpp_url-classifier0.cpp:110: 262:21.54 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp:830:23: note: while referencing 'childArray' 262:21.54 830 | nsTArray childArray; 262:21.54 | ^~~~~~~~~~ 262:21.93 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:21.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:21.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:21.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:21.93 from Unified_cpp_url-classifier0.cpp:2: 262:21.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsUrlClassifierDBService::FeatureHolder::DoLocalLookup(const nsACString&, nsUrlClassifierDBServiceWorker*)': 262:21.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:21.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:21.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:21.93 In file included from Unified_cpp_url-classifier0.cpp:83: 262:21.93 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:166:25: note: while referencing 'fragments' 262:21.93 166 | nsTArray fragments; 262:21.93 | ^~~~~~~~~ 262:22.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:22.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:22.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:22.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:22.07 from Unified_cpp_url-classifier0.cpp:2: 262:22.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::Classifier::AddMozEntries(nsTArray >&)': 262:22.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:22.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:22.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:22.07 In file included from Unified_cpp_url-classifier0.cpp:11: 262:22.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:988:30: note: while referencing 'tables' 262:22.07 988 | nsTArray tables = { 262:22.07 | ^~~~~~ 262:22.14 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:22.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:22.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:22.14 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:22.14 from Unified_cpp_url-classifier0.cpp:2: 262:22.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::safebrowsing::Classifier::RegenActiveTables()': 262:22.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:22.14 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:22.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:22.14 In file included from Unified_cpp_url-classifier0.cpp:11: 262:22.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:957:23: note: while referencing 'foundTables' 262:22.14 957 | nsTArray foundTables; 262:22.14 | ^~~~~~~~~~~ 262:22.15 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:22.15 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:22.15 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:22.15 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:22.15 from Unified_cpp_url-classifier0.cpp:2: 262:22.15 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:22.15 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:22.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:22.15 In file included from Unified_cpp_url-classifier0.cpp:11: 262:22.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:955:23: note: while referencing 'exts' 262:22.15 955 | nsTArray exts = {NS_LITERAL_CSTRING(".vlpset"), 262:22.15 | ^~~~ 262:22.85 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:22.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:22.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:22.85 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:22.85 from Unified_cpp_url-classifier0.cpp:2: 262:22.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::Classifier::ReadNoiseEntries(const Prefix&, const nsACString&, uint32_t, mozilla::safebrowsing::PrefixArray&)': 262:22.85 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 262:22.85 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:22.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:22.86 In file included from Unified_cpp_url-classifier0.cpp:11: 262:22.86 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1622:28: note: while referencing 'prefixes' 262:22.86 1622 | FallibleTArray prefixes; 262:22.86 | ^~~~~~~~ 262:23.18 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:23.18 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:23.18 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:23.18 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:23.19 from Unified_cpp_url-classifier0.cpp:2: 262:23.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::Classifier::LoadMetadata(nsIFile*, nsACString&, nsTArray >&)': 262:23.19 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:23.19 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:23.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:23.19 In file included from Unified_cpp_url-classifier0.cpp:11: 262:23.19 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1743:23: note: while referencing 'exts' 262:23.19 1743 | nsTArray exts = {V4_METADATA_SUFFIX}; 262:23.19 | ^~~~ 262:23.19 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:23.19 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:23.19 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:23.20 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:23.20 from Unified_cpp_url-classifier0.cpp:2: 262:23.20 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:23.20 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:23.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:23.20 In file included from Unified_cpp_url-classifier0.cpp:11: 262:23.20 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1742:23: note: while referencing 'tables' 262:23.20 1742 | nsTArray tables; 262:23.20 | ^~~~~~ 262:23.78 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:23.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:23.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:23.78 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:23.78 from Unified_cpp_url-classifier0.cpp:2: 262:23.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::Classifier::LoadHashStore(nsIFile*, nsACString&, nsTArray >&)': 262:23.79 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:23.79 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:23.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:23.79 In file included from Unified_cpp_url-classifier0.cpp:11: 262:23.79 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1684:23: note: while referencing 'exts' 262:23.79 1684 | nsTArray exts = {V2_METADATA_SUFFIX}; 262:23.79 | ^~~~ 262:23.79 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:23.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:23.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:23.79 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:23.79 from Unified_cpp_url-classifier0.cpp:2: 262:23.80 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:23.80 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:23.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:23.80 In file included from Unified_cpp_url-classifier0.cpp:11: 262:23.80 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1683:23: note: while referencing 'tables' 262:23.80 1683 | nsTArray tables; 262:23.80 | ^~~~~~ 262:23.90 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:23.90 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:23.90 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:23.90 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:23.90 from Unified_cpp_url-classifier0.cpp:2: 262:23.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier12TableRequestER12nsTSubstringIcE.part.0(nsACString&)': 262:23.90 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:23.90 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:23.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:23.90 In file included from Unified_cpp_url-classifier0.cpp:11: 262:23.90 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:444:23: note: while referencing 'failedTables' 262:23.91 444 | nsTArray failedTables; 262:23.91 | ^~~~~~~~~~~~ 262:24.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:24.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:24.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:24.93 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:24.93 from Unified_cpp_url-classifier0.cpp:2: 262:24.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::Classifier::ActiveTables(nsTArray >&) const': 262:24.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 262:24.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:24.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:24.93 In file included from Unified_cpp_url-classifier0.cpp:11: 262:24.93 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:1048:38: note: while referencing '' 262:24.93 1048 | aTables = mActiveTablesCache.Clone(); 262:24.93 | ^ 262:24.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:24.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:24.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:24.98 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:24.98 from Unified_cpp_url-classifier0.cpp:2: 262:24.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsUrlClassifierDBServiceWorker::ClearCache()': 262:24.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:24.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:24.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:24.98 In file included from Unified_cpp_url-classifier0.cpp:83: 262:24.98 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:878:23: note: while referencing 'tables' 262:24.98 878 | nsTArray tables; 262:24.98 | ^~~~~~ 262:25.22 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:25.22 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:25.22 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:25.22 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:25.22 from Unified_cpp_url-classifier0.cpp:2: 262:25.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ProtocolParserV2::ProcessControl(bool*)': 262:25.22 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 262:25.22 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:25.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:25.22 In file included from Unified_cpp_url-classifier0.cpp:38: 262:25.22 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ProtocolParser.cpp:179:47: note: while referencing '' 262:25.22 179 | mTablesToReset = mRequestedTables.Clone(); 262:25.22 | ^ 262:25.35 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:25.36 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:25.36 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:25.36 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:25.36 from Unified_cpp_url-classifier0.cpp:2: 262:25.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ProtocolParser::Begin(const nsACString&, const nsTArray >&)': 262:25.36 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 262:25.36 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:25.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:25.36 In file included from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.h:11, 262:25.36 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:6, 262:25.36 from Unified_cpp_url-classifier0.cpp:11: 262:25.36 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ProtocolParser.h:37:45: note: while referencing '' 262:25.36 37 | mRequestedTables = aRequestTables.Clone(); 262:25.36 | ^ 262:25.60 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:25.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:25.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:25.60 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:25.60 from Unified_cpp_url-classifier0.cpp:2: 262:25.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ProtocolParserProtobuf::ProcessEncodedRemoval(mozilla::safebrowsing::TableUpdateV4&, const mozilla::safebrowsing::ThreatEntrySet&)': 262:25.60 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:25.60 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:25.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:25.60 In file included from Unified_cpp_url-classifier0.cpp:38: 262:25.60 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ProtocolParser.cpp:1073:22: note: while referencing 'decoded' 262:25.60 1073 | nsTArray decoded; 262:25.60 | ^~~~~~~ 262:25.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:25.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:25.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:25.66 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:25.66 from Unified_cpp_url-classifier0.cpp:2: 262:25.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ProtocolParserProtobuf::ProcessEncodedAddition(mozilla::safebrowsing::TableUpdateV4&, const mozilla::safebrowsing::ThreatEntrySet&)': 262:25.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:25.66 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:25.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:25.66 In file included from Unified_cpp_url-classifier0.cpp:38: 262:25.66 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ProtocolParser.cpp:1005:22: note: while referencing 'decoded' 262:25.66 1005 | nsTArray decoded; 262:25.66 | ^~~~~~~ 262:26.03 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:26.03 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:26.03 from Unified_cpp_url-classifier0.cpp:2: 262:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::safebrowsing::Classifier::AsyncApplyUpdates(const TableUpdateArray&, const AsyncUpdateCallback&)::]': 262:26.03 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:26.03 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:26.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:26.03 In file included from Unified_cpp_url-classifier0.cpp:11: 262:26.03 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Classifier.cpp:754:29: note: while referencing 'failedTableNames' 262:26.03 754 | nsTArray failedTableNames; 262:26.03 | ^~~~~~~~~~~~~~~~ 262:26.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:26.34 from Unified_cpp_url-classifier0.cpp:2: 262:26.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsUrlClassifierDBService::Lookup(nsIPrincipal*, const nsACString&, nsIUrlClassifierCallback*)': 262:26.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:26.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:26.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:26.34 In file included from Unified_cpp_url-classifier0.cpp:83: 262:26.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:2033:51: note: while referencing '' 262:26.34 2033 | nsTArray(), getter_AddRefs(feature)); 262:26.34 | ^ 262:26.34 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:26.34 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:26.34 from Unified_cpp_url-classifier0.cpp:2: 262:26.34 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:26.34 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:26.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:26.34 In file included from Unified_cpp_url-classifier0.cpp:83: 262:26.34 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:2027:23: note: while referencing 'tableArray' 262:26.34 2027 | nsTArray tableArray; 262:26.34 | ^~~~~~~~~~ 262:26.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:26.45 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:26.45 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:26.45 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:26.45 from Unified_cpp_url-classifier0.cpp:2: 262:26.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)': 262:26.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:26.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:26.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:26.45 In file included from Unified_cpp_url-classifier0.cpp:2: 262:26.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:166:22: note: while referencing 'chunks' 262:26.45 166 | nsTArray chunks(IO_BUFFER_SIZE); 262:26.45 | ^~~~~~ 262:27.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:27.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/Entries.h:13, 262:27.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.h:9, 262:27.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 262:27.46 from Unified_cpp_url-classifier0.cpp:2: 262:27.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = nsUrlClassifierDBService::AsyncClassifyLocalWithFeatures(nsIURI*, const nsTArray >&, nsIUrlClassifierFeature::listType, nsIUrlClassifierFeatureCallback*)::::]': 262:27.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 262:27.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:27.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:27.46 In file included from Unified_cpp_url-classifier0.cpp:83: 262:27.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:2507:63: note: while referencing 'results' 262:27.46 2507 | nsTArray> results; 262:27.46 | ^~~~~~~ 262:33.10 toolkit/components/windowwatcher 262:39.37 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.37 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.37 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::TelemetryIPCAccumulator::IPCTimerFired(nsITimer*, void*)': 262:39.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.38 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.38 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing 'eventsToSend' 262:39.38 251 | nsTArray eventsToSend; 262:39.38 | ^~~~~~~~~~~~ 262:39.38 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.38 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.38 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.39 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.39 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing 'keyedScalarsToSend' 262:39.39 250 | nsTArray keyedScalarsToSend; 262:39.39 | ^~~~~~~~~~~~~~~~~~ 262:39.39 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.39 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.39 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.40 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.40 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing 'scalarsToSend' 262:39.40 249 | nsTArray scalarsToSend; 262:39.40 | ^~~~~~~~~~~~~ 262:39.40 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.40 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.40 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.41 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.41 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing 'keyedHistogramsToSend' 262:39.41 248 | nsTArray keyedHistogramsToSend; 262:39.41 | ^~~~~~~~~~~~~~~~~~~~~ 262:39.41 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.41 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.42 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.42 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.42 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing 'histogramsToSend' 262:39.42 247 | nsTArray histogramsToSend; 262:39.42 | ^~~~~~~~~~~~~~~~ 262:39.42 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.42 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.43 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.43 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.43 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing 'eventsToSend' 262:39.43 251 | nsTArray eventsToSend; 262:39.43 | ^~~~~~~~~~~~ 262:39.43 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.44 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.44 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.44 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing 'keyedScalarsToSend' 262:39.44 250 | nsTArray keyedScalarsToSend; 262:39.44 | ^~~~~~~~~~~~~~~~~~ 262:39.44 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.44 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.45 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.45 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.45 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing 'scalarsToSend' 262:39.45 249 | nsTArray scalarsToSend; 262:39.45 | ^~~~~~~~~~~~~ 262:39.45 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.45 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.45 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.46 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.46 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.46 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing 'keyedHistogramsToSend' 262:39.46 248 | nsTArray keyedHistogramsToSend; 262:39.46 | ^~~~~~~~~~~~~~~~~~~~~ 262:39.46 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.46 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.47 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.47 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.47 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing 'histogramsToSend' 262:39.47 247 | nsTArray histogramsToSend; 262:39.47 | ^~~~~~~~~~~~~~~~ 262:39.47 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.47 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.48 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.48 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.48 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing 'eventsToSend' 262:39.48 251 | nsTArray eventsToSend; 262:39.48 | ^~~~~~~~~~~~ 262:39.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.48 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing 'keyedScalarsToSend' 262:39.49 250 | nsTArray keyedScalarsToSend; 262:39.49 | ^~~~~~~~~~~~~~~~~~ 262:39.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing 'scalarsToSend' 262:39.50 249 | nsTArray scalarsToSend; 262:39.50 | ^~~~~~~~~~~~~ 262:39.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.50 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing 'keyedHistogramsToSend' 262:39.51 248 | nsTArray keyedHistogramsToSend; 262:39.51 | ^~~~~~~~~~~~~~~~~~~~~ 262:39.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:39.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:39.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:39.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 262:39.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:39.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:39.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing 'histogramsToSend' 262:39.52 247 | nsTArray histogramsToSend; 262:39.52 | ^~~~~~~~~~~~~~~~ 262:40.23 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:40.23 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:40.23 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void mozilla::TelemetryIPCAccumulator::RecordChildEvent(const mozilla::TimeStamp&, const nsACString&, const nsACString&, const nsACString&, const mozilla::Maybe >&, const nsTArray&)': 262:40.24 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 68 is outside array bounds of 'mozilla::Telemetry::ChildEventData [1]' [-Warray-bounds] 262:40.24 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:40.24 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:61: note: while referencing '' 262:40.24 237 | nsCString(object), value, extra.Clone()}); 262:40.24 | ^ 262:40.24 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/ipc/chromium/src/base/process_util.h:40, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 262:40.24 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 262:40.25 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} [-Warray-bounds] 262:40.25 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 262:40.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:40.25 /builddir/build/BUILD/firefox-78.7.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:60: note: while referencing '' 262:40.25 237 | nsCString(object), value, extra.Clone()}); 262:40.25 | ^ 263:06.44 toolkit/components/viaduct 263:17.67 toolkit/components/ctypes 263:21.71 toolkit/components/autocomplete 263:22.09 toolkit/components/printingui 263:31.62 toolkit/components/printingui/ipc 263:35.72 toolkit/components/satchel 264:01.44 toolkit/components/terminator 264:03.47 toolkit/components/build 264:04.88 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:04.88 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:04.88 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/terminator/nsTerminator.cpp:27: 264:04.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = unsigned int; SizeType = unsigned int]': 264:04.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 264:04.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = unsigned int; nsTArray_Impl::size_type = unsigned int]' 264:04.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 264:04.88 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 264:04.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 264:04.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 264:04.89 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 264:04.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:04.89 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 264:04.89 from /builddir/build/BUILD/firefox-78.7.0/toolkit/components/terminator/nsTerminator.cpp:55: 264:04.89 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 264:04.89 27 | struct JSGCSetting { 264:04.89 | ^~~~~~~~~~~ 264:05.59 toolkit/crashreporter 264:07.31 toolkit/mozapps/extensions 264:08.27 toolkit/profile 264:13.07 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.07 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.07 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.07 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'bool ImportInstalls(const char*, void*)': 264:13.07 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.07 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.07 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.07 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:704:33: note: while referencing 'strings' 264:13.08 704 | nsTArray> strings = 264:13.08 | ^~~~~~~ 264:13.48 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.48 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.49 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsToolkitProfileService::Flush()': 264:13.49 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.49 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.49 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.49 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:1950:39: note: while referencing 'strings' 264:13.49 1950 | nsTArray> strings = 264:13.49 | ^~~~~~~ 264:13.49 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.49 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.49 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.50 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.50 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.50 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.50 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:1950:39: note: while referencing 'strings' 264:13.50 1950 | nsTArray> strings = 264:13.50 | ^~~~~~~ 264:13.50 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.50 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.51 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.51 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.51 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.51 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.51 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:1943:25: note: while referencing 'installs' 264:13.51 1943 | nsTArray installs = GetKnownInstalls(); 264:13.51 | ^~~~~~~~ 264:13.51 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.51 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.52 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.52 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.52 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.52 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.52 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.52 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:1943:25: note: while referencing 'installs' 264:13.52 1943 | nsTArray installs = GetKnownInstalls(); 264:13.52 | ^~~~~~~~ 264:13.71 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.71 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.71 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.71 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.71 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService32MaybeMakeDefaultDedicatedProfileEP17nsIToolkitProfilePb.part.0(nsIToolkitProfile*, bool*)': 264:13.71 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.71 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.71 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.71 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:571:23: note: while referencing 'inUseInstalls' 264:13.71 571 | nsTArray inUseInstalls; 264:13.71 | ^~~~~~~~~~~~~ 264:13.72 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:13.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 264:13.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 264:13.72 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 264:13.72 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.h:9, 264:13.72 from /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsProfileLock.cpp:6, 264:13.72 from Unified_cpp_toolkit_profile0.cpp:2: 264:13.72 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 264:13.72 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:13.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:13.72 In file included from Unified_cpp_toolkit_profile0.cpp:11: 264:13.72 /builddir/build/BUILD/firefox-78.7.0/toolkit/profile/nsToolkitProfileService.cpp:568:23: note: while referencing 'installs' 264:13.72 568 | nsTArray installs = GetKnownInstalls(); 264:13.73 | ^~~~~~~~ 264:15.99 toolkit/xre 264:23.26 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.26 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.26 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.26 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::HandleValue, JSContext*, nsIJSRAIIHelper**)': 264:23.26 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, 2> > [1]' [-Warray-bounds] 264:23.26 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.26 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.26 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing 'overrides' 264:23.26 791 | nsTArray overrides; 264:23.27 | ^~~~~~~~~ 264:23.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.27 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.27 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:23.27 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.27 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.27 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:790:26: note: while referencing 'content' 264:23.27 790 | nsTArray content; 264:23.27 | ^~~~~~~ 264:23.27 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.27 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.28 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.28 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, 3> > [1]' [-Warray-bounds] 264:23.28 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.28 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.28 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing 'locales' 264:23.28 789 | nsTArray locales; 264:23.28 | ^~~~~~~ 264:23.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.29 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, 2> > [1]' [-Warray-bounds] 264:23.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.29 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.29 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing 'overrides' 264:23.29 791 | nsTArray overrides; 264:23.29 | ^~~~~~~~~ 264:23.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.29 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.29 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:23.29 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.30 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:790:26: note: while referencing 'content' 264:23.30 790 | nsTArray content; 264:23.30 | ^~~~~~~ 264:23.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:23.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 264:23.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 264:23.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 264:23.31 from Unified_cpp_mozapps_extensions0.cpp:2: 264:23.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray, 3> > [1]' [-Warray-bounds] 264:23.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:23.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:23.31 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 264:23.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing 'locales' 264:23.31 789 | nsTArray locales; 264:23.31 | ^~~~~~~ 264:25.29 toolkit/system/unixproxy 264:28.13 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsUtils.h:16, 264:28.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupports.h:79, 264:28.13 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISystemProxySettings.h:10, 264:28.13 from /builddir/build/BUILD/firefox-78.7.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 264:28.13 /builddir/build/BUILD/firefox-78.7.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 264:28.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:816:40: warning: deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 264:28.14 816 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 264:28.14 | ^~~~~~~~~~~~~ 264:28.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:793:7: note: in definition of macro 'NS_IMPL_NAMED_RELEASE_WITH_DESTROY' 264:28.14 793 | _destroy; \ 264:28.14 | ^~~~~~~~ 264:28.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:816:3: note: in expansion of macro 'NS_IMPL_RELEASE_WITH_DESTROY' 264:28.14 816 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 264:28.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:28.14 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsISupportsImpl.h:1335:3: note: in expansion of macro 'NS_IMPL_RELEASE' 264:28.14 1335 | NS_IMPL_RELEASE(aClass) \ 264:28.14 | ^~~~~~~~~~~~~~~ 264:28.14 /builddir/build/BUILD/firefox-78.7.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:33:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 264:28.14 33 | NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 264:28.14 | ^~~~~~~~~~~~~~~~~ 264:28.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)': 264:28.15 /builddir/build/BUILD/firefox-78.7.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12: warning: unused variable 'rv' [-Wunused-variable] 264:28.15 52 | nsresult rv; 264:28.15 | ^~ 264:28.82 extensions/pref/autoconfig/src 264:38.69 devtools/platform 264:42.94 devtools/shared/heapsnapshot 264:59.73 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:59.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 264:59.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 264:59.73 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 264:59.73 from /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 264:59.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)': 264:59.73 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:59.73 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:59.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:59.73 /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing '' 264:59.73 91 | aOutResult.SetValue(nsTArray(length)); 264:59.73 | ^ 264:59.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:59.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 264:59.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 264:59.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 264:59.74 from /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 264:59.74 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:59.74 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:59.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:59.74 /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing '' 264:59.74 91 | aOutResult.SetValue(nsTArray(length)); 264:59.74 | ^ 264:59.74 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:59.74 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 264:59.75 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:59.75 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:59.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:59.75 /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:69:33: note: while referencing 'dominatedNodes' 264:59.75 69 | nsTArray dominatedNodes(length); 264:59.75 | ^~~~~~~~~~~~~~ 264:59.75 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/ErrorResult.h:40, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 264:59.75 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 264:59.76 from /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 264:59.76 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 264:59.76 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 264:59.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:59.76 /builddir/build/BUILD/firefox-78.7.0/devtools/shared/heapsnapshot/DominatorTree.cpp:69:33: note: while referencing 'dominatedNodes' 264:59.76 69 | nsTArray dominatedNodes(length); 264:59.76 | ^~~~~~~~~~~~~~ 265:27.74 In file included from Unified_cpp_toolkit_xre0.cpp:101: 265:27.74 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsKDEUtils.cpp: In member function 'void nsKDEUtils::feedCommand(const nsTArray >&)': 265:27.74 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsKDEUtils.cpp:330:12: warning: comparison of integer expressions of different signedness: 'int' and 'nsTArray_base::size_type' {aka 'unsigned int'} [-Wsign-compare] 265:27.74 330 | i < command.Length(); 265:27.75 | ~~^~~~~~~~~~~~~~~~~~ 265:30.29 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/nsXULAppAPI.h:15, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Bootstrap.h:17, 265:30.29 from /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/Bootstrap.cpp:6, 265:30.30 from Unified_cpp_toolkit_xre0.cpp:20: 265:30.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In function 'void WriteConsoleLog()': 265:30.30 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 265:30.30 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:30.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:30.30 In file included from Unified_cpp_toolkit_xre0.cpp:74: 265:30.30 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsConsoleWriter.cpp:49:39: note: while referencing 'messages' 265:30.30 49 | nsTArray> messages; 265:30.30 | ^~~~~~~~ 265:30.30 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:30.30 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:30.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 265:30.31 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/nsXULAppAPI.h:15, 265:30.31 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Bootstrap.h:17, 265:30.31 from /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/Bootstrap.cpp:6, 265:30.31 from Unified_cpp_toolkit_xre0.cpp:20: 265:30.31 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 265:30.31 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:30.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:30.31 In file included from Unified_cpp_toolkit_xre0.cpp:74: 265:30.31 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsConsoleWriter.cpp:49:39: note: while referencing 'messages' 265:30.31 49 | nsTArray> messages; 265:30.31 | ^~~~~~~~ 265:30.92 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/nsXULAppAPI.h:15, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Bootstrap.h:17, 265:30.92 from /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/Bootstrap.cpp:6, 265:30.92 from Unified_cpp_toolkit_xre0.cpp:20: 265:30.92 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsKDEUtils::kdeSupport()': 265:30.93 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 265:30.93 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:30.93 In file included from Unified_cpp_toolkit_xre0.cpp:101: 265:30.93 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsKDEUtils.cpp:73:25: note: while referencing 'command' 265:30.93 73 | nsTArray command; 265:30.93 | ^~~~~~~ 265:30.96 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/nsXULAppAPI.h:15, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Bootstrap.h:17, 265:30.96 from /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/Bootstrap.cpp:6, 265:30.96 from Unified_cpp_toolkit_xre0.cpp:20: 265:30.96 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In static member function 'static bool nsKDEUtils::command(nsIArray*, nsIArray**)': 265:30.97 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 265:30.97 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:30.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:30.97 In file included from Unified_cpp_toolkit_xre0.cpp:101: 265:30.97 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsKDEUtils.cpp:185:25: note: while referencing 'out' 265:30.97 185 | nsTArray out; 265:30.97 | ^~~ 265:30.97 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/XREAppData.h:15, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/xpcom/build/nsXULAppAPI.h:15, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/Bootstrap.h:17, 265:30.97 from /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/Bootstrap.cpp:6, 265:30.97 from Unified_cpp_toolkit_xre0.cpp:20: 265:30.98 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 265:30.98 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:30.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:30.98 In file included from Unified_cpp_toolkit_xre0.cpp:101: 265:30.98 /builddir/build/BUILD/firefox-78.7.0/toolkit/xre/nsKDEUtils.cpp:171:25: note: while referencing 'in' 265:30.98 171 | nsTArray in; 265:30.98 | ^~ 265:37.50 toolkit/library/buildid.cpp.stub 265:37.61 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 265:37.61 import imp 265:37.77 toolkit/library 265:37.81 services/crypto/component 265:42.18 startupcache 265:47.66 In file included from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray.h:3078, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIProperties.h:14, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsIFile.h:527, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/FileUtils.h:21, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 265:47.66 from /builddir/build/BUILD/firefox-78.7.0/startupcache/StartupCache.cpp:10, 265:47.66 from Unified_cpp_startupcache0.cpp:2: 265:47.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::scache::StartupCache::WriteToDisk()': 265:47.66 /builddir/build/BUILD/firefox-78.7.0/objdir/dist/include/nsTArray-inl.h:115:40: warning: array subscript 8 is outside array bounds of 'nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]' [-Warray-bounds] 265:47.67 115 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 265:47.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:47.67 In file included from Unified_cpp_startupcache0.cpp:2: 265:47.67 /builddir/build/BUILD/firefox-78.7.0/startupcache/StartupCache.cpp:509:61: note: while referencing 'entries' 265:47.67 509 | nsTArray> entries; 265:47.67 | ^~~~~~~ 265:49.22 js/ductwork/debugger 265:52.51 other-licenses/snappy 265:52.68 toolkit/system/gnome 265:55.17 media/gmp-clearkey/0.1 266:05.25 browser/components/about 266:08.78 browser/components/dirprovider 266:11.64 browser/components/shell 266:29.67 browser/app 266:32.26 security/nss/lib/mozpkix 266:40.30 media/libyuv/libyuv 266:40.33 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/convert.h:21, 266:40.33 from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/convert.cc:11: 266:40.33 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:40.33 29 | #define LIBYUV_DISABLE_X86 266:40.33 | 266:40.33 : note: this is the location of the previous definition 266:41.12 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/convert.h:21, 266:41.12 from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/convert_from.cc:14: 266:41.12 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:41.12 29 | #define LIBYUV_DISABLE_X86 266:41.12 | 266:41.12 : note: this is the location of the previous definition 266:41.89 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/mjpeg_decoder.cc:41: 266:41.89 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:41.89 29 | #define LIBYUV_DISABLE_X86 266:41.89 | 266:41.89 : note: this is the location of the previous definition 266:42.42 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/convert.h:21, 266:42.42 from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/rotate_argb.cc:13: 266:42.42 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:42.42 29 | #define LIBYUV_DISABLE_X86 266:42.42 | 266:42.42 : note: this is the location of the previous definition 266:42.68 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/row_common.cc:11: 266:42.68 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/row.h:26: warning: "LIBYUV_DISABLE_X86" redefined 266:42.68 26 | #define LIBYUV_DISABLE_X86 266:42.68 | 266:42.68 : note: this is the location of the previous definition 266:46.28 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/scale.cc:17: 266:46.29 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:46.29 29 | #define LIBYUV_DISABLE_X86 266:46.29 | 266:46.29 : note: this is the location of the previous definition 266:47.17 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/scale_common.cc:17: 266:47.18 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/planar_functions.h:29: warning: "LIBYUV_DISABLE_X86" redefined 266:47.18 29 | #define LIBYUV_DISABLE_X86 266:47.18 | 266:47.18 : note: this is the location of the previous definition 266:48.64 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/compare.cc:20, 266:48.64 from Unified_cpp_media_libyuv_libyuv0.cpp:2: 266:48.64 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/compare_row.h:24: warning: "LIBYUV_DISABLE_X86" redefined 266:48.64 24 | #define LIBYUV_DISABLE_X86 266:48.64 | 266:48.65 : note: this is the location of the previous definition 266:52.13 media/webrtc/trunk/third_party/gflags 266:53.23 In file included from /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/source/rotate_common.cc:11, 266:53.24 from Unified_cpp_media_libyuv_libyuv1.cpp:2: 266:53.24 /builddir/build/BUILD/firefox-78.7.0/media/libyuv/libyuv/include/libyuv/rotate_row.h:24: warning: "LIBYUV_DISABLE_X86" redefined 266:53.24 24 | #define LIBYUV_DISABLE_X86 266:53.24 | 266:53.24 : note: this is the location of the previous definition 266:53.34 In file included from /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:113, 266:53.34 from Unified_cpp_third_party_gflags0.cpp:2: 266:53.34 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: In member function 'bool google::{anonymous}::FlagValue::ParseFrom(const char*)': 266:53.34 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:281:53: warning: typedef 'true_false_equal' locally defined but not used [-Wunused-local-typedefs] 266:53.34 281 | COMPILE_ASSERT(sizeof(kTrue) == sizeof(kFalse), true_false_equal); 266:53.34 | ^~~~~~~~~~~~~~~~ 266:53.34 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/util.h:88:39: note: in definition of macro 'COMPILE_ASSERT' 266:53.35 88 | typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] 266:53.35 | ^~~ 266:53.56 In file included from Unified_cpp_third_party_gflags0.cpp:2: 266:53.56 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 266:53.57 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::main_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] 266:53.57 1634 | class FlagSaverImpl { 266:53.57 | ^~~~~~~~~~~~~ 266:53.57 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::backup_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] 266:53.79 media/mtransport/third_party/nICEr 266:53.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 266:54.21 In file included from Unified_cpp_third_party_gflags0.cpp:11: 266:54.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc: In function 'void google::{anonymous}::CanonicalizeCursorWordAndSearchOptions(const string&, std::string*, google::{anonymous}::CompletionOptions*)': 266:54.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:326:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 266:54.22 326 | case 3: options->flag_description_substring_search = true; 266:54.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 266:54.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:5: note: here 266:54.22 327 | case 2: options->flag_location_substring_search = true; 266:54.22 | ^~~~ 266:54.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:53: warning: this statement may fall through [-Wimplicit-fallthrough=] 266:54.22 327 | case 2: options->flag_location_substring_search = true; 266:54.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 266:54.22 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:328:5: note: here 266:54.23 328 | case 1: options->flag_name_substring_search = true; 266:54.23 | ^~~~ 266:54.25 In file included from Unified_cpp_third_party_gflags0.cpp:2: 266:54.25 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 266:54.25 /builddir/build/BUILD/firefox-78.7.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:454:5: warning: 'int google::{anonymous}::FlagValue::ValueSize() const' defined but not used [-Wunused-function] 266:54.26 454 | int FlagValue::ValueSize() const { 266:54.26 | ^~~~~~~~~ 266:58.69 In file included from /usr/include/string.h:519, 266:58.69 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 266:58.69 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:46, 266:58.69 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 266:58.69 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/share/nr_api.h:43, 266:58.69 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/crypto/nr_crypto.c:33, 266:58.69 from Unified_c_third_party_nICEr0.c:2: 266:58.69 In function 'strncpy', 266:58.69 inlined from 'nr_ice_component_initialize_tcp' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:579:11: 266:58.70 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 266:58.70 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 266:58.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:59.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 267:00.82 In file included from /usr/include/string.h:519, 267:00.82 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 267:00.82 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:46, 267:00.83 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 267:00.83 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:33, 267:00.83 from Unified_c_third_party_nICEr1.c:2: 267:00.83 In function 'strncpy', 267:00.83 inlined from 'stun_getifaddrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:288:13, 267:00.83 inlined from 'nr_stun_get_addrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:448:15: 267:00.83 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 267:00.83 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:00.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:00.83 In function 'strncpy', 267:00.83 inlined from 'stun_getifaddrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:308:13, 267:00.83 inlined from 'nr_stun_get_addrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:448:15: 267:00.83 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 267:00.83 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:00.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:00.83 In function 'strncpy', 267:00.83 inlined from 'stun_getifaddrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:327:19, 267:00.83 inlined from 'nr_stun_get_addrs' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:448:15: 267:00.83 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 33 equals destination size [-Wstringop-truncation] 267:00.83 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:00.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:03.05 media/mtransport/third_party/nrappkit 267:03.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 267:03.46 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 267:03.57 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:03.57 import imp 267:03.70 media/ffvpx/libavutil/libmozavutil.so 267:03.99 dom/media/fake-cdm/libfake.so 267:04.27 dom/media/gmp-plugin-openh264/libfakeopenh264.so 267:04.43 In file included from /usr/include/string.h:519, 267:04.43 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 267:04.43 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47, 267:04.43 from Unified_c_nrappkit0.c:2: 267:04.43 In function 'strncpy', 267:04.43 inlined from 'nr_reg_register_callback' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:169:5, 267:04.43 inlined from 'NR_reg_register_callback' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:404:20: 267:04.43 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 267:04.43 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:04.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:04.44 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 267:04.44 In file included from Unified_c_nrappkit0.c:101: 267:04.44 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_register_callback': 267:04.44 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:119:20: warning: 'info' may be used uninitialized in this function [-Wmaybe-uninitialized] 267:04.44 119 | mem_stats[chunk->type]-=chunk->size; 267:04.44 | ~~~~~^~~~~~ 267:04.44 In file included from Unified_c_nrappkit0.c:38: 267:04.44 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:123:21: note: 'info' was declared here 267:04.44 123 | nr_reg_cb_info *info; 267:04.44 | ^~~~ 267:04.54 widget/gtk/mozgtk/gtk2/libmozgtk.so 267:04.82 widget/gtk/mozgtk/gtk3/libmozgtk.so 267:05.10 media/gmp-clearkey/0.1/libclearkey.so 267:05.46 modules/brotli/brotli 267:05.58 In file included from /usr/include/string.h:519, 267:05.58 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 267:05.58 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47, 267:05.58 from Unified_c_nrappkit0.c:2: 267:05.58 In function 'strncpy', 267:05.58 inlined from 'r_vlog_e.part.0' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:428:7: 267:05.58 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 267:05.58 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:05.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:05.58 In file included from Unified_c_nrappkit0.c:2: 267:05.58 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_vlog_e.part.0': 267:05.58 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:423:23: note: length computed here 267:05.58 423 | int formatlen = strlen(format); 267:05.59 | ^~~~~~~~~~~~~~ 267:05.60 In file included from /usr/include/string.h:519, 267:05.60 from /builddir/build/BUILD/firefox-78.7.0/objdir/dist/system_wrappers/string.h:3, 267:05.61 from /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47, 267:05.61 from Unified_c_nrappkit0.c:2: 267:05.61 In function 'strncpy', 267:05.61 inlined from 'r_vlog_nr.part.0' at /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:462:7: 267:05.61 /usr/include/bits/string_fortified.h:91:10: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 267:05.61 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 267:05.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:05.61 In file included from Unified_c_nrappkit0.c:2: 267:05.61 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_vlog_nr.part.0': 267:05.61 /builddir/build/BUILD/firefox-78.7.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:458:23: note: length computed here 267:05.61 458 | int formatlen = strlen(format); 267:05.61 | ^~~~~~~~~~~~~~ 267:05.75 config/external/lgpllibs/liblgpllibs.so 267:06.05 config/external/sqlite/libmozsqlite3.so.symbols.stub 267:06.16 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:06.16 import imp 267:06.29 config/external/sqlite/libmozsqlite3.so 267:06.48 js/src/build/libjs_static.a 267:06.62 security/sandbox/linux/libmozsandbox.so 267:06.92 widget/gtk/mozgtk/stub/libmozgtk_stub.so 267:07.19 widget/gtk/mozwayland/libmozwayland.so 267:07.45 tools/power/rapl 267:07.72 toolkit/components/telemetry/pingsender/pingsender 267:08.05 browser/app/firefox 267:08.43 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 267:08.54 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:08.54 import imp 267:08.67 media/ffvpx/libavcodec/libmozavcodec.so 267:09.36 toolkit/library/build/symverscript.stub 267:09.43 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:09.44 import imp 267:09.52 toolkit/library/build/libxul.so 267:24.22 ipc/app/plugin-container 267:24.23 js/xpconnect/shell/xpcshell 267:25.01 devtools/client/debugger/src/node.stub.stub 267:25.11 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:25.11 import imp 267:25.22 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/main.development.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/main.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/vendors.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src" 267:25.31 devtools/shared/webconsole/reserved-js-words.js.stub 267:25.42 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:25.42 import imp 267:25.69 js/src/build/spidermonkey_checks.stub 267:25.79 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:25.80 import imp 267:26.79 netwerk/dns/tests/unit/data/fake_remote_dafsa.bin.stub 267:26.90 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:26.90 import imp 267:27.86 toolkit/library/build/dependentlibs.list.stub 267:27.97 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:27.97 import imp 267:28.35 toolkit/library/gtest/symverscript.stub 267:28.45 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:28.46 import imp 267:28.80 toolkit/locales/multilocale.txt.stub 267:28.91 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:28.91 import imp 267:29.21 TEST-PASS | check_spidermonkey_style.py | ok 267:29.27 toolkit/mozapps/extensions/built_in_addons.json.stub 267:29.38 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:29.38 import imp 267:29.66 TEST-PASS | check_macroassembler_style.py | ok 267:29.80 TEST-PASS | check_js_opcode.py | ok 267:30.22 devtools/client/debugger/src/actions/node.stub.stub 267:30.33 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:30.33 import imp 267:30.43 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/event-listeners.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/expressions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/file-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/navigation.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/preview.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/project-text-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/quick-open.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/source-actors.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/source-tree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/tabs.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/toolbox.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/threads.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/ui.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions" 267:30.47 devtools/client/debugger/src/client/node.stub.stub 267:30.58 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:30.58 import imp 267:30.68 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/firefox.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client" 267:31.74 devtools/client/debugger/src/components/node.stub.stub 267:31.88 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:31.89 import imp 267:32.03 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/A11yIntention.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/App.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/ProjectSearch.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/QuickOpenModal.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/ShortcutsModal.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/WelcomeBox.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components" 267:32.62 devtools/client/debugger/src/reducers/node.stub.stub 267:32.74 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:32.74 import imp 267:32.84 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/ast.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/async-requests.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/breakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/event-listeners.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/expressions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/file-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/pause.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/pending-breakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/preview.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/project-text-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/quick-open.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/source-actors.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/source-tree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/sources.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/tabs.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/threads.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/reducers/ui.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers" 267:34.53 devtools/client/debugger/src/selectors/node.stub.stub 267:34.64 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:34.64 import imp 267:34.78 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/breakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/breakpointSources.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/getCallStackFrames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/inComponent.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/isLineInScope.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/pause.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors" 267:36.24 devtools/client/debugger/src/utils/node.stub.stub 267:36.48 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:36.48 import imp 267:36.59 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/assert.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/ast.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/async-value.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/bootstrap.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/build-query.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/clipboard.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/connect.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/context.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/dbg.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/defer.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/DevToolsUtils.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/expressions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/evaluation-result.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/function.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/indentation.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/isMinified.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/location.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/log.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/memoize.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/memoizeLast.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/memoizableAction.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/path.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/prefs.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/preview.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/project-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/quick-open.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/result-list.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/selected-location.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/source-maps.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/source-queue.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/source.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/tabs.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/task.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/telemetry.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/text.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/timings.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/threads.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/ui.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/url.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/utils.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/wasm.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/worker.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils" 267:36.64 devtools/client/debugger/src/workers/node.stub.stub 267:36.75 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:36.75 import imp 267:36.85 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers" 267:37.88 toolkit/components/featuregates/feature_definitions.json.stub 267:38.02 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:38.02 import imp 267:38.83 toolkit/components/telemetry/ScalarArtifactDefinitions.json.stub 267:38.94 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:38.94 import imp 267:40.14 devtools/client/debugger/src/actions/ast/node.stub.stub 267:40.25 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:40.25 import imp 267:40.35 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/ast/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/ast/setInScopeLines.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast" 267:40.61 toolkit/components/telemetry/EventArtifactDefinitions.json.stub 267:40.72 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:40.72 import imp 267:41.16 devtools/client/debugger/src/actions/breakpoints/node.stub.stub 267:41.26 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:41.26 import imp 267:41.36 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/breakpoints/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/breakpoints/modify.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints" 267:41.65 toolkit/components/telemetry/glean_checks.stub 267:41.76 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:41.76 import imp 267:43.13 devtools/client/debugger/src/actions/pause/node.stub.stub 267:43.24 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:43.24 import imp 267:43.34 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/breakOnNext.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/commands.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/continueToHere.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/expandScopes.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/fetchFrames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/fetchScopes.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/inlinePreview.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/mapDisplayNames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/mapFrames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/mapScopes.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/paused.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/previewPausedLocation.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/resumed.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/selectFrame.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/highlightCalls.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/pause/skipPausing.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/pause" 267:44.17 ✨ Your metrics are Glean! ✨ 267:44.41 devtools/client/debugger/src/actions/sources/node.stub.stub 267:44.52 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:44.52 import imp 267:44.64 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/blackbox.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/breakableLines.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/loadSourceText.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/newSources.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/prettyPrint.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/select.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/sources/symbols.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/sources" 267:45.27 devtools/client/debugger/src/actions/utils/node.stub.stub 267:45.38 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:45.38 import imp 267:45.48 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/create-store.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils" 267:46.46 devtools/client/debugger/src/client/firefox/node.stub.stub 267:46.54 devtools/client/debugger/src/components/Editor/node.stub.stub 267:46.59 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:46.59 import imp 267:46.65 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:46.65 import imp 267:46.69 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/firefox/commands.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/firefox/create.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/firefox/events.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/client/firefox/targets.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client/firefox" 267:46.75 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Breakpoint.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Breakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/DebugLine.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/EditorMenu.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/EmptyLines.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Footer.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/HighlightCalls.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/HighlightLine.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/HighlightLines.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/InlinePreview.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/InlinePreviews.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/SearchBar.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Tab.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Tabs.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor" 267:48.54 devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub 267:48.67 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:48.68 import imp 267:48.79 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/PrimaryPanes/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes" 267:49.96 devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub 267:50.07 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:50.07 import imp 267:50.19 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Thread.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Threads.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes" 267:51.42 devtools/client/debugger/src/components/shared/node.stub.stub 267:51.53 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:51.53 import imp 267:51.67 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/AccessibleImage.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Accordion.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Badge.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/BracketArrow.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Dropdown.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/ManagedTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Modal.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Popover.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/PreviewFunction.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/ResultList.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/SearchInput.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/SourceIcon.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/SmartGap.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared" 267:53.56 devtools/client/debugger/src/utils/breakpoint/node.stub.stub 267:53.72 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:53.72 import imp 267:53.86 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/breakpoint/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint" 267:53.93 devtools/client/debugger/src/utils/editor/node.stub.stub 267:54.04 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:54.04 import imp 267:54.14 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/create-editor.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/get-expression.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/get-token-location.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/source-documents.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/source-editor.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/source-search.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/editor/token-events.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor" 267:54.97 devtools/client/debugger/src/utils/pause/node.stub.stub 267:55.08 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:55.08 import imp 267:55.20 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/why.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause" 267:55.87 devtools/client/debugger/src/utils/resource/node.stub.stub 267:55.98 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:55.98 import imp 267:56.08 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/base-query.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/compare.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/core.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/memoize.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/query-cache.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/query.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/resource/selector.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/resource" 267:56.08 devtools/client/debugger/src/utils/sources-tree/node.stub.stub 267:56.19 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:56.19 import imp 267:56.29 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/getURL.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/sources-tree/utils.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/sources-tree" 267:57.61 devtools/client/debugger/src/workers/parser/node.stub.stub 267:57.76 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:57.76 import imp 267:57.91 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/workers/parser/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/parser" 267:58.04 devtools/client/debugger/src/workers/pretty-print/node.stub.stub 267:58.14 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:58.14 import imp 267:58.25 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/workers/pretty-print/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print" 267:58.72 devtools/client/debugger/src/workers/search/node.stub.stub 267:58.83 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:58.83 import imp 267:58.93 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/workers/search/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/search" 267:59.00 devtools/client/debugger/src/actions/utils/middleware/node.stub.stub 267:59.11 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:59.11 import imp 267:59.21 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/context.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/history.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/log.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/promise.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/timing.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/actions/utils/middleware/wait-service.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware" 267:59.68 devtools/client/debugger/src/components/Editor/Preview/node.stub.stub 267:59.79 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 267:59.79 import imp 267:59.89 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Preview/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/Preview/Popup.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview" 268:00.35 devtools/client/debugger/src/components/Editor/menus/node.stub.stub 268:00.46 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:00.46 import imp 268:00.56 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/menus/editor.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/Editor/menus/source.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus" 268:01.19 devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub 268:01.30 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:01.30 import imp 268:01.41 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints" 268:01.98 devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub 268:02.09 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:02.09 import imp 268:02.20 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames" 268:03.19 devtools/client/debugger/src/components/shared/Button/node.stub.stub 268:03.31 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:03.31 import imp 268:03.42 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Button/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button" 268:03.96 devtools/client/debugger/src/utils/pause/frames/node.stub.stub 268:04.06 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:04.06 import imp 268:04.17 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/displayName.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/frames/index.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames" 268:04.63 devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub 268:04.73 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:04.73 import imp 268:04.84 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes" 268:05.34 devtools/client/debugger/src/utils/pause/scopes/node.stub.stub 268:05.45 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:05.45 import imp 268:05.55 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/scopes/index.js /builddir/build/BUILD/firefox-78.7.0/devtools/client/debugger/src/utils/pause/scopes/utils.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes" 268:06.71 devtools/client/debugger/src/components/shared/Button/styles/node.stub.stub 268:06.78 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:06.78 import imp 268:06.84 Executing "/usr/bin/node /builddir/build/BUILD/firefox-78.7.0/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-78.7.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles" 268:13.68 toolkit/locales/update.locale.stub 268:13.74 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:13.74 import imp 268:21.70 browser/locales/bookmarks.html.stub 268:21.76 /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 268:21.76 import imp 268:23.31 Packaging quitter@mozilla.org.xpi... 268:23.47 1196 compiler warnings present. 269:09.54 Overall system resources - Wall time: 16103s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 269:56.38 warning: dom/base/AttrArray.cpp:172:66 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct AttrArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/base/AttrArray.cpp:351:72 [-Wclass-memaccess] 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead 269:56.38 warning: dom/base/AttrArray.cpp:492:70 [-Wclass-memaccess] 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead 269:56.38 warning: dom/base/Document.cpp:13450:10 [-Wmaybe-uninitialized] 'removedElement' may be used uninitialized in this function 269:56.38 warning: dom/base/nsMappedAttributes.cpp:154:52 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/base/nsMappedAttributes.cpp:229:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/events/ShortcutKeys.cpp:104:19 [-Wmaybe-uninitialized] 'keyData' may be used uninitialized in this function 269:56.38 warning: dom/events/ShortcutKeys.cpp:109:14 [-Wmaybe-uninitialized] 'cache' may be used uninitialized in this function 269:56.38 warning: dom/indexedDB/ActorsParent.cpp:18583:3 [-Wmaybe-uninitialized] 'maintenanceAction' may be used uninitialized in this function 269:56.38 warning: dom/ipc/SharedMap.cpp:217:26 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 269:56.38 warning: dom/localstorage/ActorsParent.cpp:2133:20 [-Wmaybe-uninitialized] 'nextLoadIndex' may be used uninitialized in this function 269:56.38 warning: dom/media/mp4/MoofParser.cpp:852:46 [-Wunused-but-set-variable] variable 'reserved' set but not used 269:56.38 warning: dom/media/mp4/MoofParser.cpp:865:14 [-Wunused-but-set-variable] variable 'reserved' set but not used 269:56.38 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] 'isLocal' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGCircleElement.cpp:77:14 [-Wmaybe-uninitialized] 'r' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGCircleElement.cpp:110:53 [-Wmaybe-uninitialized] 'r' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGCircleElement.cpp:120:41 [-Wmaybe-uninitialized] 'y' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGCircleElement.cpp:120:41 [-Wmaybe-uninitialized] 'x' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] 'rx' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] 'ry' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:120:57 [-Wmaybe-uninitialized] 'rx' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:120:57 [-Wmaybe-uninitialized] 'ry' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:131:45 [-Wmaybe-uninitialized] 'x' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGEllipseElement.cpp:131:45 [-Wmaybe-uninitialized] 'y' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] 'width' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] 'height' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] 'width' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] 'height' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] 'width' may be used uninitialized in this function 269:56.38 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] 'height' may be used uninitialized in this function 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:112:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:277:58 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:375:75 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:469:56 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:494:55 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: dom/xslt/xpath/txNodeSet.cpp:567:62 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 269:56.38 warning: editor/libeditor/HTMLTableEditor.cpp:69:39 [-Wmaybe-uninitialized] 'newCellIndex' may be used uninitialized in this function 269:56.38 warning: gfx/2d/DrawTargetCairo.cpp:454:20 [-Wmaybe-uninitialized] 'pat' may be used uninitialized in this function 269:56.38 warning: gfx/2d/InlineTranslator.cpp:50:3 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 269:56.39 warning: gfx/2d/InlineTranslator.cpp:57:3 [-Wmaybe-uninitialized] 'majorRevision' may be used uninitialized in this function 269:56.39 warning: gfx/2d/InlineTranslator.cpp:64:3 [-Wmaybe-uninitialized] 'minorRevision' may be used uninitialized in this function 269:56.39 warning: gfx/2d/InlineTranslator.cpp:72:46 [-Wmaybe-uninitialized] 'eventType' may be used uninitialized in this function 269:56.39 warning: gfx/2d/Path.cpp:453:34 [-Wmaybe-uninitialized] 't2' may be used uninitialized in this function 269:56.39 warning: gfx/2d/RecordedEventImpl.h:1744:30 [-Wmaybe-uninitialized] 'dashLength' may be used uninitialized in this function 269:56.39 warning: gfx/2d/RecordedEventImpl.h:3833:15 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 269:56.39 warning: gfx/2d/ScaledFontFontconfig.cpp:297:36 [-Wmaybe-uninitialized] 'hinting' may be used uninitialized in this function 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22 [-Wstringop-overflow=] 'int __builtin_memcmp_eq(const void*, const void*, unsigned int)' reading 22 bytes from a region of size 1 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:915:17 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:17 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:17 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:17 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:289:21 [-Wtype-limits] comparison of unsigned expression in '>= 0' is always true 269:56.39 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:83:33 [-Wint-in-bool-context] '*' in boolean context, suggest '&&' instead 269:56.39 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:127:50 [-Wint-in-bool-context] '*' in boolean context, suggest '&&' instead 269:56.39 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14 [-Wmaybe-uninitialized] 'interpolate' may be used uninitialized in this function 269:56.39 warning: gfx/cairo/cairo/src/cairo-xlib-display.c:620:23 [-Wmaybe-uninitialized] 'pict_format' may be used uninitialized in this function 269:56.39 warning: gfx/gl/GLContext.h:1198:17 [-Wmaybe-uninitialized] 'texBinding' may be used uninitialized in this function 269:56.39 warning: gfx/gl/GLContext.h:2882:30 [-Wmaybe-uninitialized] 'oldVAO' may be used uninitialized in this function 269:56.39 warning: gfx/graphite2/src/Code.cpp:80:22 [-Wsubobject-linkage] 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace 269:56.39 warning: gfx/graphite2/src/Slot.cpp:78:71 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.39 warning: gfx/graphite2/src/inc/List.h:163:32 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.39 warning: gfx/layers/wr/DisplayItemCache.cpp:84:62 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'nsTArray_Impl::elem_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'}; use assignment or value-initialization instead 269:56.39 warning: gfx/ots/src/cff.cc:548:29 [-Wsign-compare] comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' 269:56.39 warning: gfx/ots/src/cff_charstring.cc:376:31 [-Wsign-compare] comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} 269:56.39 warning: gfx/ots/src/cff_charstring.cc:393:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} 269:56.39 warning: gfx/ots/src/cff_charstring.cc:398:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'int' 269:56.39 warning: gfx/ots/src/stat.cc:265:34 [-Wsign-compare] comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint32_t' {aka 'unsigned int'} 269:56.39 warning: gfx/ots/src/stat.cc:280:34 [-Wsign-compare] comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint32_t' {aka 'unsigned int'} 269:56.39 warning: gfx/skia/skia/include/private/SkVx.h:179:20 [-Wpsabi] AVX512F vector return without AVX512F enabled changes the ABI 269:56.39 warning: gfx/skia/skia/include/private/SkVx.h:179:20 [-Wpsabi] SSE vector return without SSE enabled changes the ABI 269:56.39 warning: gfx/skia/skia/include/private/SkVx.h:179:20 [-Wpsabi] AVX vector return without AVX enabled changes the ABI 269:56.39 warning: gfx/skia/skia/src/core/Sk4px.h:31:30 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'Sk4u' {aka 'class {anonymous}::SkNx<4, unsigned int>'} 269:56.39 warning: gfx/skia/skia/src/core/Sk4px.h:41:26 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} 269:56.39 warning: gfx/skia/skia/src/core/Sk4px.h:46:25 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} 269:56.39 warning: gfx/skia/skia/src/core/Sk4px.h:51:25 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} 269:56.39 warning: gfx/skia/skia/src/core/SkBitmapCache.cpp:63:22 [-Wsubobject-linkage] 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/core/SkCanvas.cpp:223:17 [-Wsubobject-linkage] 'SkCanvas::MCRec' has a field 'SkCanvas::MCRec::fBackImage' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/core/SkDraw.cpp:514:17 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/core/SkICC.cpp:278:49 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? 269:56.39 warning: gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkPath.cpp:3586:29 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/core/SkRRect.cpp:557:39 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class SkRRect' leaves 4 bytes unchanged 269:56.39 warning: gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:42:31 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:517:59 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkResourceCache.cpp:75:24 [-Wsubobject-linkage] 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/core/SkScalerContext.cpp:1118:32 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use value-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkStrikeCache.cpp:281:30 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkStrikeCache.cpp:285:30 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, float>' from an array of 'const class {anonymous}::SkNx<4, unsigned int>' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, int>' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const class {anonymous}::SkNx<4, float>' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const __vector(8) float' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const struct {anonymous}::SkNx<8, float>' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, float>' from an array of 'const struct {anonymous}::SkNx<8, unsigned int>' 269:56.39 warning: gfx/skia/skia/src/core/SkUtils.h:88:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, int>' from an array of 'const struct {anonymous}::SkNx<8, float>' 269:56.39 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7 [-Wcomment] multi-line comment 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'sse41::Params' has a field 'sse41::Params::dg' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'hsw::Params' has a field 'hsw::Params::da' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'hsw::Params' has a field 'hsw::Params::db' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'sse41::Params' has a field 'sse41::Params::db' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'hsw::Params' has a field 'hsw::Params::dg' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'hsw::Params' has a field 'hsw::Params::dr' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'sse41::Params' has a field 'sse41::Params::dr' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1148:12 [-Wsubobject-linkage] 'sse41::Params' has a field 'sse41::Params::da' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, unsigned int>' from an array of 'const unsigned int' 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1246:15 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<4, short unsigned int>' from an array of 'const short unsigned int' 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'hsw::lowp::Params' has a field 'hsw::lowp::Params::db' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'hsw::lowp::Params' has a field 'hsw::lowp::Params::dg' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'sse41::lowp::Params' has a field 'sse41::lowp::Params::dr' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'sse41::lowp::Params' has a field 'sse41::lowp::Params::db' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'hsw::lowp::Params' has a field 'hsw::lowp::Params::dr' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'sse41::lowp::Params' has a field 'sse41::lowp::Params::dg' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'sse41::lowp::Params' has a field 'sse41::lowp::Params::da' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3118:12 [-Wsubobject-linkage] 'hsw::lowp::Params' has a field 'hsw::lowp::Params::da' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct {anonymous}::SkNx<8, unsigned int>' from an array of 'const unsigned int' 269:56.39 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:3610:24 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::SkNx<8, short unsigned int>' from an array of 'const short unsigned int' 269:56.39 warning: gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13 [-Wimplicit-fallthrough=] this statement may fall through 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace 269:56.39 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace 269:56.40 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace 269:56.40 warning: gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26 [-Wsubobject-linkage] 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace 269:56.40 warning: gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22 [-Wimplicit-fallthrough=] this statement may fall through 269:56.40 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:1991:13 [-Wimplicit-fallthrough=] this statement may fall through 269:56.40 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:2057:13 [-Wimplicit-fallthrough=] this statement may fall through 269:56.40 warning: gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7 [-Wsubobject-linkage] 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace 269:56.40 warning: gfx/skia/skia/third_party/skcms/src/Transform_inl.h:133:24 [-Wpsabi] SSE vector return without SSE enabled changes the ABI 269:56.40 warning: gfx/skia/skia/third_party/skcms/src/Transform_inl.h:183:23 [-Wpsabi] MMX vector return without MMX enabled changes the ABI 269:56.40 warning: gfx/skia/skia/third_party/skcms/src/Transform_inl.h:213:40 [-Wpsabi] AVX vector return without AVX enabled changes the ABI 269:56.40 warning: gfx/skia/skia/third_party/skcms/src/Transform_inl.h:693:13 [-Wpsabi] SSE vector argument without SSE enabled changes the ABI 269:56.40 warning: gfx/thebes/gfxGraphiteShaper.cpp:419:19 [-Wmaybe-uninitialized] 'clusterLoc' may be used uninitialized in this function 269:56.40 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20 [-Wunused-variable] 'k_pchRuntimeOverrideVar' defined but not used 269:56.40 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20 [-Wunused-variable] 'k_pchConfigOverrideVar' defined but not used 269:56.40 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20 [-Wunused-variable] 'k_pchLogOverrideVar' defined but not used 269:56.40 warning: ipc/chromium/src/third_party/libevent/buffer.c:2487:37 [-Wincompatible-pointer-types] passing argument 3 of 'sendfile' from incompatible pointer type 269:56.40 warning: ipc/chromium/src/third_party/libevent/evutil.c:2229:12 [-Wstringop-overflow=] '__builtin_memcmp_eq' reading 16 bytes from a region of size 8 269:56.40 warning: js/src/builtin/intl/LanguageTag.cpp:462:8 [-Wunused-but-set-variable] variable 'ok' set but not used 269:56.40 warning: js/src/builtin/intl/LanguageTag.cpp:755:8 [-Wunused-but-set-variable] variable 'ok' set but not used 269:56.40 warning: js/src/debugger/Environment.cpp:194:24 [-Wmaybe-uninitialized] 's' may be used uninitialized in this function 269:56.40 warning: js/src/frontend/BytecodeEmitter.cpp:2653:48 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 269:56.40 warning: js/src/frontend/ParseNode.h:692:12 [-Wmaybe-uninitialized] 'coercedExpr' may be used uninitialized in this function 269:56.40 warning: js/src/frontend/Parser.cpp:5922:19 [-Wmaybe-uninitialized] 'ifNode' may be used uninitialized in this function 269:56.40 warning: js/src/frontend/Parser.cpp:7359:16 [-Wmaybe-uninitialized] 'innerName' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] '*((void*)(& r)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] '*((void*)(& realm)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:98:7 [-Wmaybe-uninitialized] '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:98:7 [-Wmaybe-uninitialized] '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:103:13 [-Wmaybe-uninitialized] '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] '*((void*)(& r)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 269:56.40 warning: js/src/jit/CacheIR.cpp:1914:14 [-Wmaybe-uninitialized] 'protoKey' may be used uninitialized in this function 269:56.40 warning: js/src/jit/CacheIR.h:392:8 [-Wmaybe-uninitialized] 'addArgc' may be used uninitialized in this function 269:56.40 warning: js/src/jit/CodeGenerator.cpp:14661:26 [-Wmaybe-uninitialized] 'argMir' may be used uninitialized in this function 269:56.40 warning: js/src/jit/InlineList.h:299:16 [-Wmaybe-uninitialized] 'def' may be used uninitialized in this function 269:56.40 warning: js/src/jit/InlineList.h:299:16 [-Wmaybe-uninitialized] 'ins' may be used uninitialized in this function 269:56.40 warning: js/src/jit/InlineList.h:314:14 [-Wmaybe-uninitialized] 'littleEndian' may be used uninitialized in this function 269:56.40 warning: js/src/jit/MIR.cpp:3971:31 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 269:56.40 warning: js/src/jit/MIR.h:8013:33 [-Wmaybe-uninitialized] 'littleEndian' may be used uninitialized in this function 269:56.40 warning: js/src/jit/MIRGraph.h:188:64 [-Wmaybe-uninitialized] 'value' may be used uninitialized in this function 269:56.40 warning: js/src/jit/MoveResolver.h:154:24 [-Wmaybe-uninitialized] 'to.js::jit::MoveOperand::kind_' may be used uninitialized in this function 269:56.40 warning: js/src/jit/ScalarReplacement.cpp:1160:21 [-Wmaybe-uninitialized] 'index' may be used uninitialized in this function 269:56.40 warning: js/src/jit/ScalarReplacement.cpp:1177:26 [-Wmaybe-uninitialized] 'index' may be used uninitialized in this function 269:56.40 warning: js/src/new-regexp/regexp-compiler-tonode.cc:427:70 [-Wmaybe-uninitialized] 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function 269:56.40 warning: js/src/vm/Interpreter.cpp:4689:24 [-Wmaybe-uninitialized] 'proto' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/AsmJS.cpp:907:58 [-Wmaybe-uninitialized] 'coerceTo' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/AsmJS.cpp:907:58 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/AsmJS.cpp:1068:44 [-Wmaybe-uninitialized] 'callee' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:8368:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:8434:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:9732:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:10557:33 [-Wmaybe-uninitialized] 'slot' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:10566:34 [-Wmaybe-uninitialized] 'slot' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:11373:10 [-Wmaybe-uninitialized] 'funcIndex' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:11796:12 [-Wmaybe-uninitialized] 'signedLength' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:12061:11 [-Wmaybe-uninitialized] 'signedValue' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmBaselineCompile.cpp:12064:12 [-Wmaybe-uninitialized] 'signedLength' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmIonCompile.cpp:289:46 [-Wmaybe-uninitialized] 'i64' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmIonCompile.cpp:2247:13 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmIonCompile.cpp:2620:19 [-Wmaybe-uninitialized] 'value' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmIonCompile.cpp:3461:12 [-Wmaybe-uninitialized] 'dstMemIndex' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmIonCompile.cpp:3462:12 [-Wmaybe-uninitialized] 'srcMemIndex' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmOpIter.h:241:45 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 269:56.40 warning: js/src/wasm/WasmOpIter.h:548:25 [-Wmaybe-uninitialized] 'relativeDepth' may be used uninitialized in this function 269:56.40 warning: layout/base/FrameProperties.h:395:20 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function 269:56.40 warning: layout/base/PresShell.cpp:2702:25 [-Wmaybe-uninitialized] 'targetNeedsReflowFromParent' may be used uninitialized in this function 269:56.40 warning: layout/generic/ReflowInput.cpp:830:15 [-Wmaybe-uninitialized] 'frameType' may be used uninitialized in this function 269:56.40 warning: layout/generic/nsGridContainerFrame.cpp:7778:44 [-Wmaybe-uninitialized] 'masonryAxisGap' may be used uninitialized in this function 269:56.40 warning: layout/generic/nsIFrame.h:3882:20 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function 269:56.40 warning: layout/painting/DashedCornerFinder.cpp:365:7 [-Wmaybe-uninitialized] 'actualDashLength' may be used uninitialized in this function 269:56.40 warning: layout/painting/DashedCornerFinder.cpp:377:9 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 269:56.40 warning: layout/printing/PrintTranslator.cpp:30:16 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 269:56.40 warning: layout/svg/nsSVGFilterInstance.cpp:81:51 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::SVGAnimatedLength' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.40 warning: layout/tables/nsTableFrame.cpp:7335:76 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead 269:56.40 warning: media/ffvpx/libavutil/opt.c:340:9 [-Wformat-overflow=] '%s' directive argument is null 269:56.40 warning: media/libjpeg/jdphuff.c:214:60 [-Wsign-compare] operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand 269:56.40 warning: media/libmkv/EbmlBufferWriter.c:43:13 [-Wunused-function] '_Serialize' defined but not used 269:56.40 warning: media/libnestegg/src/nestegg.c:1170:22 [-Wunused-but-set-variable] variable 'peeked_id' set but not used 269:56.40 warning: media/libopus/silk/float/energy_FLP.c:54:23 [-Waggressive-loop-optimizations] iteration 1073741823 invokes undefined behavior 269:56.40 warning: media/libsoundtouch/src/RateTransposer.cpp:132:10 [-Wunused-but-set-variable] variable 'count' set but not used 269:56.40 warning: media/libspeex_resampler/src/resample.c:814:17 [-Wunused-variable] unused variable 'i' 269:56.40 warning: media/mtransport/test_nr_socket.cpp:790:31 [-Wmaybe-uninitialized] 'compare_flags' may be used uninitialized in this function 269:56.40 warning: media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:119:20 [-Wmaybe-uninitialized] 'info' may be used uninitialized in this function 269:56.40 warning: media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:88:30 [-Wmaybe-uninitialized] 'log_level' may be used uninitialized in this function 269:56.40 warning: media/webrtc/signaling/src/sdp/SdpAttribute.h:177:56 [-Wmaybe-uninitialized] 'dir' may be used uninitialized in this function 269:56.40 warning: media/webrtc/signaling/src/sdp/SdpAttribute.h:334:40 [-Wmaybe-uninitialized] 'direction' may be used uninitialized in this function 269:56.40 warning: media/webrtc/signaling/src/sdp/SdpAttribute.h:494:35 [-Wmaybe-uninitialized] 'semantic' may be used uninitialized in this function 269:56.40 warning: media/webrtc/signaling/src/sdp/SdpAttribute.h:1557:50 [-Wmaybe-uninitialized] 'setupEnum' may be used uninitialized in this function 269:56.41 warning: media/webrtc/signaling/src/sdp/SdpAttribute.h:1716:40 [-Wmaybe-uninitialized] 'semantic' may be used uninitialized in this function 269:56.41 warning: media/webrtc/signaling/src/sdp/SdpHelper.cpp:54:7 [-Wmaybe-uninitialized] 'component' may be used uninitialized in this function 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags.cc:281:53 [-Wunused-local-typedefs] typedef 'true_false_equal' locally defined but not used 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags.cc:454:5 [-Wunused-function] 'int google::{anonymous}::FlagValue::ValueSize() const' defined but not used 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7 [-Wsubobject-linkage] 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::main_registry_' whose type uses the anonymous namespace 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7 [-Wsubobject-linkage] 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::backup_registry_' whose type uses the anonymous namespace 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:326:56 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:53 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16 [-Woverloaded-virtual] 'virtual void webrtc::EncodedImageCallback::OnDroppedFrame()' was hidden 269:56.41 warning: media/webrtc/trunk/webrtc/call/rtp_demuxer.cc:171:8 [-Wunused-variable] unused variable 'has_mid' 269:56.41 warning: media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc:148:48 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc:162:48 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:944:41 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:303:37 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::EchoCancellation::Metrics'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:186:27 [-Wsign-compare] comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:205:28 [-Wsign-compare] comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:226:27 [-Wsign-compare] comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:288:41 [-Wformat=] format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ScreenId' {aka 'int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/linux/desktop_device_info_x11.cc:83:21 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and '__pid_t' {aka 'int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/linux/desktop_device_info_x11.cc:115:41 [-Wformat=] format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ProcessId' {aka 'int'} 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_error_trap.cc:20:13 [-Wunused-variable] 'webrtc::g_xserver_error_trap_enabled' defined but not used 269:56.41 warning: media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_error_trap.cc:21:12 [-Wunused-variable] 'webrtc::g_last_xserver_error_code' defined but not used 269:56.41 warning: media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35 [-Wdeprecated-declarations] 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated 269:56.41 warning: media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:576:36 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:54:36 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::RTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:196:58 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::WebRtcRTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:76:42 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::RtpRtcp::Configuration' with no trivial copy-assignment 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc:135:30 [-Wformat-overflow=] '%d' directive writing between 1 and 11 bytes into a region of size 10 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:192:47 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:349:50 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:365:50 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:376:50 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:84:36 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:797:36 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:744:7 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:73:64 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc:106:46 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:186:31 [-Wint-in-bool-context] '*' in boolean context, suggest '&&' instead 269:56.41 warning: media/webrtc/trunk/webrtc/rtc_base/task_queue_libevent.cc:160:25 [-Wsubobject-linkage] 'rtc::TaskQueue::Impl::QueueContext' has a field 'rtc::TaskQueue::Impl::QueueContext::pending_timers_' whose type uses the anonymous namespace 269:56.41 warning: media/webrtc/trunk/webrtc/rtc_base/task_queue_libevent.cc:236:10 [-Wunused-result] ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' 269:56.41 warning: media/webrtc/trunk/webrtc/video/rtp_video_stream_receiver.cc:266:50 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/video/video_receive_stream.cc:48:34 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead 269:56.41 warning: media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:984:20 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/video/video_stream_encoder.cc:1067:20 [-Wimplicit-fallthrough=] this statement may fall through 269:56.41 warning: media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:118:1 [-Wdeprecated-declarations] 'virtual int32_t webrtc::VoEBaseImpl::NeedMorePlayData(size_t, size_t, size_t, uint32_t, void*, size_t&, int64_t*, int64_t*)' is deprecated 269:56.41 warning: media/webrtc/trunk/webrtc/voice_engine/voe_base_impl.cc:144:1 [-Wdeprecated-declarations] 'virtual void webrtc::VoEBaseImpl::PullRenderData(int, int, size_t, size_t, void*, int64_t*, int64_t*)' is deprecated 269:56.41 warning: modules/libpref/Preferences.cpp:4587:11 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 269:56.41 warning: modules/woff2/src/woff2_dec.cc:1177:12 [-Wunused-variable] unused variable 'dst_offset' 269:56.41 warning: mozglue/baseprofiler/core/platform.cpp:1426:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 269:56.41 warning: mozglue/baseprofiler/lul/LulMain.cpp:1567:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 269:56.41 warning: netwerk/cache2/CacheFileMetadata.h:35:4 [-Wmaybe-uninitialized] 'frecency' may be used uninitialized in this function 269:56.41 warning: netwerk/sctp/src/netinet/sctp_input.c:2813:19 [-Wsign-compare] comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'unsigned int' 269:56.41 warning: netwerk/sctp/src/netinet/sctp_input.c:3944:64 [-Waddress-of-packed-member] taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value 269:56.41 warning: netwerk/sctp/src/netinet/sctp_input.c:3957:66 [-Waddress-of-packed-member] taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value 269:56.41 warning: netwerk/sctp/src/netinet/sctp_input.c:4235:50 [-Waddress-of-packed-member] taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value 269:56.41 warning: netwerk/sctp/src/netinet/sctp_output.c:10992:22 [-Waddress-of-packed-member] converting a packed 'struct sctp_forward_tsn_chunk' pointer (alignment 1) to a 'struct sctp_strseq_mid' pointer (alignment 4) may result in an unaligned pointer value 269:56.41 warning: netwerk/sctp/src/netinet/sctp_output.c:11386:3 [-Waddress-of-packed-member] converting a packed 'struct sctp_gap_ack_block' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value 269:56.41 warning: objdir/dist/include/js/Value.h:419:49 [-Wmaybe-uninitialized] 'srcTableIndex' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/js/Value.h:419:49 [-Wmaybe-uninitialized] 'dstTableIndex' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/js/Value.h:430:58 [-Wmaybe-uninitialized] 'i32' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/js/Value.h:430:58 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/js/Value.h:430:58 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Array.h:43:16 [-Warray-bounds] array subscript 2 is above array bounds of 'js::jit::LDefinition [2]' 269:56.41 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] '*((void*)& ar +4)' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:305:38 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' 269:56.41 warning: objdir/dist/include/mozilla/LinkedList.h:305:38 [-Warray-bounds] array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} 269:56.41 warning: objdir/dist/include/mozilla/Logging.h:280:35 [-Wmaybe-uninitialized] 'rectype' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::EnumeratedArray >'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SandboxReport'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:46:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:71:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:76:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::pair' with no trivial copy-assignment; use assignment instead 269:56.41 warning: objdir/dist/include/mozilla/PodOperations.h:108:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 269:56.41 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] '.mozilla::ProcInfo::type' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] '.mozilla::ProcInfo::childId' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h:437:28 [-Wmaybe-uninitialized] 'entryBytes' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] 'i64' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] 'i32' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Vector.h:461:12 [-Wmaybe-uninitialized] 'si.js::AbstractScopePtr::Deferred::compilationInfo' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Vector.h:482:19 [-Wmaybe-uninitialized] 'sigIndex' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/Vector.h:488:19 [-Wmaybe-uninitialized] 'slot' may be used uninitialized in this function 269:56.41 warning: objdir/dist/include/mozilla/gfx/Matrix.h:48:66 [-Wmaybe-uninitialized] 'x' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/mozilla/gfx/Matrix.h:48:66 [-Wmaybe-uninitialized] 'y' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/mozilla/gfx/RecordingTypes.h:58:54 [-Wmaybe-uninitialized] 'joinStyle' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/mozilla/gfx/RecordingTypes.h:58:54 [-Wmaybe-uninitialized] 'capStyle' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] 'iSize' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] 'bSize' may be used uninitialized in this function 269:56.42 warning: objdir/dist/include/nsISupportsImpl.h:816:40 [-Wdelete-non-virtual-dtor] deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behavior 269:56.42 warning: objdir/dist/include/nsISupportsImpl.h:1268:29 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::wr::IpcResourceUpdateQueue [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::gfx::FilterDescription [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::ContentBlockingLog::LogEntry [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::DynamicScalarInfo> [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::IPCDataTransfer [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of '{anonymous}::ExtraArray [1]' {aka 'CopyableTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemFilesResponse [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::layers::KeyboardMap [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastGPUPipelineLayoutDescriptor [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary > > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::plugins::PFunctionBrokerParent::IpdlTuple [1]' {aka 'mozilla::plugins::IpdlTuple [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::KeyIdsInitData [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::ContentCache::RectArray [1]' {aka 'CopyableTArray > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetAllKeysResponse [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::webgpu::SerialBindGroupLayoutDescriptor [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::ipc::PBackgroundParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'nsTObserverArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8296 is outside array bounds of 'mozilla::SharedPrefMapBuilder [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'std::unordered_map::value_type [1]' {aka 'std::pair [1]'} 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::TextTrackListInternal [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.42 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetPreprocessParams [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::dom::MozUrlClassification [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::PHttpBackgroundChannelChild::nsHttpHeaderArray [1]' {aka 'mozilla::net::nsHttpHeaderArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray<{anonymous}::DynamicScalarInfo> [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::psm::ByteArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, 3> > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'std::pair > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::Sbgp [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of '{anonymous}::IdBoolsPairArray [1]' {aka 'nsTArray > > > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, nsCOMPtr > > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreGetAllPreprocessParams [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastPrioParams [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::GetFilesResponseSuccess [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 32 is outside array bounds of 'mozilla::RestyleManager::AnimationsWithDestroyedFrame [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::RemoteMediaDataDecoder::DecodeBatch(nsTArray >&&):: [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PBackgroundIDBRequestParent::ObjectStoreGetAllResponse [1]' {aka 'mozilla::dom::indexedDB::ObjectStoreGetAllResponse [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::css::LoaderReusableStyleSheets [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'gfxFontVariationInstance [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsFilterInstance::FilterDescription [1]' {aka 'mozilla::gfx::FilterDescription [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::SVGTransformListParser [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsRefreshDriver::VisualViewportResizeEventArray [1]' {aka 'nsTArray > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::MIDIPortList [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::Sgpd [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'BackgroundSdrDecryptStrings(const nsTArray >&, RefPtr&):: [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::webgpu::SerialVertexBufferLayoutDescriptor [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray > [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PBackgroundIDBRequestParent::IndexGetAllResponse [1]' {aka 'mozilla::dom::indexedDB::IndexGetAllResponse [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'SecretDecoderRing::AsyncDecryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**):: [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::ParsedHeaderValueList [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::net::HttpChannelChild::RecvSetClassifierMatchedTrackingInfo(const ClassifierInfo&):: [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.43 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::dom::Feature [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'mozilla::gfx::ContentDeviceData [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::gfx::CompositeAttributes [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'mozilla::dom::MediaKeySystemConfiguration [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::EntryAndDistance> [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::CookieServiceChild::CookiesList [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsINode::Sequence [1]' {aka 'mozilla::dom::Sequence [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'PurgeList [1]' {aka 'nsTArray [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::CookieJarSettings::CookiePermissionList [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<_AtkObject*> [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::Saiz [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 40 is outside array bounds of 'mozilla::dom::PWebAuthnTransactionChild::WebAuthnGetAssertionResult [1]' {aka 'mozilla::dom::WebAuthnGetAssertionResult [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'BackgroundSdrEncryptStrings(const nsTArray >&, RefPtr&):: [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::FileSystemDirectoryListingResponse [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::CompositorAnimationIdsForEpoch [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SMILTimedElement::IntervalList [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::SvcParamIpv4Hint [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::layers::PWebRenderBridgeChild::OpUseTexture [1]' {aka 'mozilla::layers::OpUseTexture [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 56 is outside array bounds of 'mozilla::dom::WorkerDebugger::ReportPerformanceInfo():: [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::layers::CollectedFrames [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SupportChecker [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 156 is outside array bounds of 'xpc::StackScopedCloneData [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsNavHistoryResult::ContainerObserverList [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastIIRFilterOptions [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.44 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsNavHistoryResult::QueryObserverList [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'nsTObserverArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'std::remove_reference_t&> [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::InputBlobs [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 56 is outside array bounds of 'mozilla::dom::JSWindowActorInfo [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::IpdlQueueBuffers [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::PSocketProcessParent::ByteArray [1]' {aka 'mozilla::psm::ByteArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::dom::ClientRectsAndTexts [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<_GtkTargetEntry*> [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::URLParams [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 220 is outside array bounds of 'mozilla::net::HttpTransactionParent::RecvOnStartRequest(const nsresult&, const mozilla::Maybe&, const nsCString&, const bool&, const TimingStructArgs&, const int32_t&, nsTArray&&):: [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::WebSocketEventService::WindowListeners [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::MediaDataDecoder::DecodedData [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'DocShells [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::AnimationEventDispatcher::EventArray [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 36 is outside array bounds of 'gfxOTSMessageContext [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 88 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::PendingTransactionId [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::net::NeqoCertificateInfo [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const mozilla::psm::ByteArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::safebrowsing::ChunkSet [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::PMIDIManagerChild::MIDIPortList [1]' {aka 'mozilla::dom::MIDIPortList [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(const mozilla::Maybe&):: [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'RegionBuilder > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, 2> > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::cache::StorageKeysResult [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddCompleteArray [1]' {aka 'FallibleTArray [1]'} 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'WrFiltersHolder [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.45 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::IDBObjectStore::StructuredCloneInfo [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsNavHistoryResult::FolderObserverList [1]' {aka 'nsTArray > [1]'} 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'BackgroundDecryptBytes(const nsACString&, const nsACString&, RefPtr&, RefPtr):: [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::quota::ListOriginsResponse [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::L10nArgsHelperDict [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.46 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::extensions::StreamFilterBase::Data [1]' {aka 'nsTArray [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'AutoTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 112 is outside array bounds of 'Normalizer [1]' {aka 'mozilla::FilePreferences::{anonymous}::TNormalizer [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::safebrowsing::CompletionArray [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::IDBObjectStore::KeyPath [1]' {aka 'mozilla::dom::indexedDB::KeyPath [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 160 is outside array bounds of 'mozilla::net::HttpChannelChild::RecvOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const TimeStamp&, const nsHttpHeaderArray&, nsTArray&&):: [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'txStack [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'AlignedTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsRefreshDriver::ScrollEventArray [1]' {aka 'nsTArray > [1]'} 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'mozilla::places::IconData [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::hal::SensorData [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, std::pair, nsTString > > > [1]' 269:56.47 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'CopyableTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 128 is outside array bounds of 'mozilla::dom::WorkerErrorReport [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'RegionBuilder > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::DynamicEventInfo> [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 40 is outside array bounds of 'const mozilla::dom::JSProcessActorInfo [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'mozilla::ipc::ExpandedPrincipalInfo [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::quota::AllUsageResponse [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemFilesResponse [1]' {aka 'mozilla::dom::FileSystemFilesResponse [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::CacheIOThread::EventQueue [1]' {aka 'nsTArray > [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of '{anonymous}::EventRecordArray [1]' {aka 'nsTArray<{anonymous}::EventRecord> [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 80 is outside array bounds of 'mozilla::dom::ClonedMessageData [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 40 is outside array bounds of 'mozilla::dom::JSProcessActorInfo [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 124 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::safebrowsing::AddPrefixArray [1]' {aka 'FallibleTArray [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::gfx::Polygon [1]' {aka 'mozilla::gfx::PolygonTyped [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::webgpu::SerialPipelineLayoutDescriptor [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::BackgroundHangAnnotations [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsRegion::BandArray [1]' {aka 'regiondetails::UncheckedArray, regiondetails::Band> [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::cache::CacheKeysResult [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::cache::CacheMatchAllResult [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'std::pair > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::gfx::ColorMatrixAttributes [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 32 is outside array bounds of 'mozilla::dom::PWebAuthnTransactionChild::WebAuthnMakeCredentialResult [1]' {aka 'mozilla::dom::WebAuthnMakeCredentialResult [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::places::PlaceInfo::VisitsArray [1]' {aka 'nsTArray > [1]'} 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 40 is outside array bounds of '{anonymous}::EventRecord [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.48 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastGPUBindGroupLayoutDescriptor [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'RegionBuilder > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::IndexGetAllKeysResponse [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastFontFaceSetLoadEventInit [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::nsSocketTransportService::TPortRemapping [1]' {aka 'CopyableTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'std::remove_reference_t&> [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::webgpu::SerialBindGroupDescriptor [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::SelectContentData [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'WifiListenerArray [1]' {aka 'nsTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Record, mozilla::dom::OwningStringOrInstallTriggerData> [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::hal_sandbox::PHalChild::SensorData [1]' {aka 'mozilla::hal::SensorData [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::PHttpChannelChild::nsHttpHeaderArray [1]' {aka 'mozilla::net::nsHttpHeaderArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::detail::AsVariantTemporary [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::BasicCardRequest [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'gfxSparseBitSet [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastRTCRtpTransceiverInit [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 112 is outside array bounds of 'Normalizer [1]' {aka 'mozilla::FilePreferences::{anonymous}::TNormalizer [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 16 is outside array bounds of 'mozilla::layers::WebRenderBridgeParent::WrAnimations [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::dom::PermissionRequest [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 160 is outside array bounds of 'mozilla::net::HttpChannelChild::ProcessOnStopRequest(const nsresult&, const ResourceTimingStructArgs&, const nsHttpHeaderArray&, const nsTArray&):: [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::layers::OpUseTexture [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 76 is outside array bounds of 'mozilla::gfx::PGPUChild::HangDetails [1]' {aka 'mozilla::HangDetails [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::PHttpChannelChild::CorsPreflightArgs [1]' {aka 'mozilla::net::CorsPreflightArgs [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'WebrtcGlobalLog [1]' {aka 'mozilla::dom::Sequence > [1]'} 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.49 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 44 is outside array bounds of 'mozilla::dom::binding_detail::FastTouchEventInit [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::PFileSystemRequestChild::FileSystemDirectoryListingResponse [1]' {aka 'mozilla::dom::FileSystemDirectoryListingResponse [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 52 is outside array bounds of 'mozilla::dom::binding_detail::FastInputEventInit [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsRefreshDriver::VisualViewportScrollEventArray [1]' {aka 'nsTArray > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'RegionBuilder [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::SMILAnimationFunction::SMILValueArray [1]' {aka 'FallibleTArray [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'AutoClearFramePropsArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::plugins::PPluginInstanceParent::NativeEventData [1]' {aka 'mozilla::NativeEventData [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 12 is outside array bounds of 'SecretDecoderRing::AsyncEncryptStrings(const nsTArray >&, JSContext*, mozilla::dom::Promise**):: [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 68 is outside array bounds of 'mozilla::Telemetry::ChildEventData [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const mozilla::dom::indexedDB::PreprocessInfo [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::indexedDB::PreprocessInfo [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::net::SvcParamIpv6Hint [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 0 is outside array bounds of 'FallibleTArray [1]' 269:56.50 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 0 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: objdir/dist/include/nsTArray.h:552:51 [-Warray-bounds] array subscript 4 is outside array bounds of 'nsTArrayHeader [1]' 269:56.50 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsTLiteralString' with no trivial copy-assignment; use copy-initialization instead 269:56.50 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct nsGridContainerFrame::GridItemInfo' with no trivial copy-assignment; use copy-initialization instead 269:56.50 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class mozilla::Maybe'; use copy-assignment or copy-initialization instead 269:56.50 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead 269:56.50 warning: objdir/dist/include/nsTArray.h:2290:16 [-Warray-bounds] array subscript 6 is outside array bounds of 'nsTArrayHeader [1]' 269:56.50 warning: objdir/dist/include/xptcall.h:79:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead 269:56.50 warning: security/nss/lib/freebl/mpi/montmulf.c:195:9 [-Wunused-variable] unused variable 'tmp' 269:56.50 warning: security/nss/lib/freebl/mpi/montmulf.c:196:24 [-Wunused-variable] unused variable 'nextm2j' 269:56.50 warning: security/nss/lib/freebl/mpi/montmulf.c:197:13 [-Wunused-variable] unused variable 'dptmp' 269:56.50 warning: security/nss/lib/freebl/mpi/mpi-priv.h:86:28 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 269:56.50 warning: security/nss/lib/freebl/mpi/mpi-priv.h:86:37 [-Wsign-compare] operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand 269:56.50 warning: security/nss/lib/freebl/mpi/mpi.c:1732:19 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} 269:56.50 warning: security/nss/lib/freebl/mpi/mpi.c:1732:35 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} 269:56.50 warning: security/nss/lib/freebl/mpi/mpi.c:1734:23 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 269:56.50 warning: security/nss/lib/freebl/mpi/mpi.c:2135:15 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 269:56.50 warning: security/nss/lib/freebl/mpi/mpi.c:4706:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'mp_digit' {aka 'long long unsigned int'} and 'int' 269:56.50 warning: security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:369:3 [-Wdeprecated] listing the stack pointer register 'esp' in a clobber list is deprecated 269:56.50 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] 'off_before_idx' may be used uninitialized in this function 269:56.50 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] 'off_after_idx' may be used uninitialized in this function 269:56.50 warning: third_party/dav1d/src/decode.c:2025:14 [-Wmaybe-uninitialized] 'bx8' may be used uninitialized in this function 269:56.50 warning: third_party/dav1d/src/decode.c:2025:19 [-Wmaybe-uninitialized] 'by8' may be used uninitialized in this function 269:56.50 warning: third_party/dav1d/src/decode.c:3387:9 [-Wmaybe-uninitialized] 'out_delayed' may be used uninitialized in this function 269:56.50 warning: third_party/sqlite3/src/sqlite3.c:128050:10 [-Wreturn-local-addr] function may return address of local variable 269:56.50 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34 [-Wdeprecated-declarations] 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. 269:56.50 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21 [-Wdeprecated-declarations] 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. 269:56.50 warning: toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1960:7 [-Wdeprecated] listing the stack pointer register 'esp' in a clobber list is deprecated 269:56.50 warning: toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2032:9 [-Wdeprecated] listing the stack pointer register 'esp' in a clobber list is deprecated 269:56.50 warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12 [-Wunused-variable] unused variable 'rv' 269:56.50 warning: toolkit/xre/nsKDEUtils.cpp:330:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'nsTArray_base::size_type' {aka 'unsigned int'} 269:56.50 warning: tools/profiler/core/ProfilerCodeAddressService.cpp:56:22 [-Wsign-compare] comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'unsigned int' 269:56.50 warning: tools/profiler/core/platform.cpp:1880:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 269:56.50 warning: tools/profiler/lul/LulMain.cpp:1564:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 269:56.50 warning: widget/gtk/WaylandDMABufSurface.cpp:677:9 [-Wmaybe-uninitialized] 'destStride' may be used uninitialized in this function 269:56.50 warning: xpcom/base/nsSystemInfo.h:37:8 [-Wmaybe-uninitialized] '.ProcessInfo::cpuCount' may be used uninitialized in this function 269:56.50 warning: xpcom/base/nsSystemInfo.h:37:8 [-Wmaybe-uninitialized] '.ProcessInfo::cpuCores' may be used uninitialized in this function 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::EventSourceEventService::EventSourceListeners [1]' {aka 'nsTArray > [1]'} 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.50 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 20 is outside array bounds of 'mozilla::dom::PermissionRequest [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 88 is outside array bounds of 'mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)> [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.51 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 24 is outside array bounds of 'mozilla::InputEventOptions [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 116 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsMaybeWeakPtrArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 44 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'WindowArray [1]' {aka 'nsTArray > [1]'} 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'const nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'regiondetails::UncheckedArray, regiondetails::Band> [1]' 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.59 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsCOMArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'mozilla::dom::LinkArray [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray >::self_type [1]' {aka 'nsTArray > [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'FallibleTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray::self_type [1]' {aka 'nsTArray [1]'} 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 48 is outside array bounds of 'mozilla::dom::DocGroup::ReportPerformanceInfo():: [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 80 is outside array bounds of 'mozilla::ProcInfo [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray-inl.h:115:40 [-Warray-bounds] array subscript 8 is outside array bounds of 'nsTArray > [1]' 269:56.60 warning: xpcom/ds/nsTArray.h:645:13 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead 269:56.60 warning: xpcom/io/nsEscape.cpp:588:26 [-Wmaybe-uninitialized] 'destPtr' may be used uninitialized in this function 269:56.60 warning: xpcom/io/nsLocalFileUnix.cpp:713:42 [-Wmaybe-uninitialized] 'oldPerms' may be used uninitialized in this function 269:56.60 warning: xpcom/io/nsLocalFileUnix.cpp:832:14 [-Wmaybe-uninitialized] 'myPerms' may be used uninitialized in this function 269:56.60 warning: xpcom/io/nsStorageStream.cpp:516:14 [-Wmaybe-uninitialized] 'offset' may be used uninitialized in this function 269:56.60 warning: xpcom/reflect/xptcall/xptcall.h:79:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead 269:56.60 warning: xpfe/appshell/AppWindow.cpp:874:5 [-Wmaybe-uninitialized] 'ourWidth' may be used uninitialized in this function 269:56.60 warning: xpfe/appshell/AppWindow.cpp:874:5 [-Wmaybe-uninitialized] 'newWidth' may be used uninitialized in this function 269:56.60 warning: xpfe/appshell/AppWindow.cpp:874:30 [-Wmaybe-uninitialized] 'newHeight' may be used uninitialized in this function 269:56.60 warning: xpfe/appshell/AppWindow.cpp:874:30 [-Wmaybe-uninitialized] 'ourHeight' may be used uninitialized in this function 269:56.60 warning: /usr/include/bits/stdio2.h:103:24 [-Wformat-overflow=] '%s' directive argument is null 269:56.60 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 12 is out of the bounds [0, 8] of object 'overrides' with type 'mozilla::Maybe >' 269:56.60 warning: /usr/include/bits/string_fortified.h:29:33 [-Wrestrict] 'void* __builtin_memcpy(void*, const void*, unsigned int)' accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 269:56.60 warning: /usr/include/bits/string_fortified.h:91:10 [-Wstringop-truncation] '__builtin_strncpy' specified bound 128 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:10 [-Wstringop-truncation] '__builtin_strncpy' specified bound 16 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:10 [-Wstringop-truncation] '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length 269:56.60 warning: /usr/include/bits/string_fortified.h:91:10 [-Wstringop-truncation] '__builtin_strncpy' specified bound 33 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:10 [-Wstringop-truncation] '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 269:56.60 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 32 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4097 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 44 equals destination size 269:56.60 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 269:56.60 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying 12 bytes from a string of the same length 269:56.60 warning: /usr/include/features.h:187:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 269:56.60 Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes. 269:56.62 We know it took a while, but your build finally finished successfully! Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_Firefox Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PVV6Ys make: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 ++ dirname /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 + cd firefox-78.7.0 + '[' 1 -eq 1 ']' + make -C objdir/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Nothing to be done for 'pre-export'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Nothing to be done for 'export'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[2]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[3]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[3]: Nothing to be done for 'recurse_compile'. make[3]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[2]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Nothing to be done for 'misc'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make make-package-internal make[2]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/gen_multilocale.py main '../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/bin/res/multilocale.txt' en-US /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertAndPinningServer* DelegatedCredentialsServer* OCSPStaplingServer* SanctionsTestServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/firefox-78.7.0/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DENABLE_MARIONETTE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US \ --format omni \ --removals /builddir/build/BUILD/firefox-78.7.0/browser/installer/removed-files.in \ --ignore-errors \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /builddir/build/BUILD/firefox-78.7.0/browser/installer/package-manifest.in '../../dist' '../../dist'/firefox \ ../../config/nsinstall -D ../../dist/ Compressing... cd ../../dist && /usr/bin/gtar -c --owner=0 --group=0 --numeric-owner --mode=go-w --exclude=.mkdir.done -f - firefox | bzip2 -vf > firefox-78.7.0.en-US.linux-i586.tar.bz2 (stdin): 3.242:1, 2.467 bits/byte, 69.16% saved, 243333120 in, 75051023 out. make[2]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' # Generate a file that describes the local Normandy client. env LD_LIBRARY_PATH=":../../dist//bin" \ ../../dist//bin/xpcshell \ /builddir/build/BUILD/firefox-78.7.0/toolkit/components/normandy/metadata-script.js ../../dist//firefox-78.7.0.en-US.linux-i586.normandy.json touch make-package make -C ../../browser/locales langpack make[2]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' rm -f -rf ../../dist/xpi-stage/locale-en-US Making langpack make[3]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/install make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/toolkit/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/netwerk/locales' mkdir -p '../../dist/xpi-stage/locale-en-US/chrome/' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=netwerk/locales -c /builddir/build/BUILD/firefox-78.7.0/netwerk/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/netwerk/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/netwerk/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/netwerk/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/dom/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=dom/locales -c /builddir/build/BUILD/firefox-78.7.0/dom/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/dom/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/dom/locales/jar.mn make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/dom/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/security/manager/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=security/manager/locales -c /builddir/build/BUILD/firefox-78.7.0/security/manager/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/security/manager/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/security/manager/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/security/manager/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/shared/locales' mkdir -p '../../../dist/xpi-stage/locale-en-US/browser/chrome/' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=devtools/shared/locales -c /builddir/build/BUILD/firefox-78.7.0/devtools/shared/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/devtools/shared/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/devtools/shared/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/shared/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/toolkit/locales' toolkit/locales/update.locale.stub /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate --locale=en-US /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/generate_update_locale.py main update.locale .deps/update.locale.pp .deps/update.locale.stub /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=toolkit/locales -c /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DMOZ_GTK -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} ../../config/nsinstall -R -m 644 'update.locale' '../../dist/xpi-stage/locale-en-US' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/toolkit/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/toolkit/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=services/sync/locales -c /builddir/build/BUILD/firefox-78.7.0/services/sync/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/services/sync/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/services/sync/locales/jar.mn make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/services/sync/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/locales/en-US/hunspell/en-US.aff' '../../../dist/xpi-stage/locale-en-US/dictionaries' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-78.7.0/extensions/spellcheck/locales/en-US/hunspell/en-US.dic' '../../../dist/xpi-stage/locale-en-US/dictionaries' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/extensions/spellcheck/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=browser/extensions/formautofill/locales -c /builddir/build/BUILD/firefox-78.7.0/browser/extensions/formautofill/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/browser/extensions/formautofill/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/browser/extensions/formautofill/locales/jar.mn adding 'formautofill@mozilla.org' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/formautofill/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=browser/extensions/report-site-issue/locales -c /builddir/build/BUILD/firefox-78.7.0/browser/extensions/report-site-issue/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/browser/extensions/report-site-issue/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/browser/extensions/report-site-issue/locales/jar.mn adding 'webcompat-reporter@mozilla.org' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/extensions/report-site-issue/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=devtools/client/locales -c /builddir/build/BUILD/firefox-78.7.0/devtools/client/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/devtools/client/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/devtools/client/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/client/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=devtools/startup/locales -c /builddir/build/BUILD/firefox-78.7.0/devtools/startup/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/devtools/startup/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/devtools/startup/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/devtools/startup/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' browser/locales/bookmarks.html.stub /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate --locale=en-US /builddir/build/BUILD/firefox-78.7.0/browser/locales/generate_bookmarks.py main bookmarks.html .deps/bookmarks.html.pp .deps/bookmarks.html.stub /builddir/build/BUILD/firefox-78.7.0/browser/locales/generic/profile/bookmarks.html.in /builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US/profile/bookmarks.inc /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=browser/locales -c /builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@firefox.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=78.7.0 -DMOZ_APP_MAXVERSION=78.* -DLOCALE_SRCDIR=/builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US -DPKG_BASENAME='firefox-78.7.0.en-US.linux-i586' -DPKG_INST_BASENAME='firefox-78.7.0.en-US.linux-i586.installer' /builddir/build/BUILD/firefox-78.7.0/browser/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/browser/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} rm -f '../../dist/xpi-stage/locale-en-US/browser/defaults/preferences/firefox-l10n.js' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/firefox-l10n.js.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@firefox.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=78.7.0 -DMOZ_APP_MAXVERSION=78.* -DLOCALE_SRCDIR=/builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US -DPKG_BASENAME='firefox-78.7.0.en-US.linux-i586' -DPKG_INST_BASENAME='firefox-78.7.0.en-US.linux-i586.installer' '/builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US/firefox-l10n.js' -o '../../dist/xpi-stage/locale-en-US/browser/defaults/preferences/firefox-l10n.js' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/gen_multilocale.py main '../../dist/xpi-stage/locale-en-US/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/xpi-stage/locale-en-US/res/multilocale.txt' en-US /builddir/build/BUILD/firefox-78.7.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'misc'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-78.7.0 -f symlink --relativesrcdir=browser/branding/official/locales -c /builddir/build/BUILD/firefox-78.7.0/browser/branding/official/locales/en-US --root-manifest-entry-appid='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.7.0"' -DMOZILLA_VERSION_U=78.7.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.7.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mageia"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=locale-en-US -DAB_CD=en-US /builddir/build/BUILD/firefox-78.7.0/browser/branding/official/locales/jar.mn processing /builddir/build/BUILD/firefox-78.7.0/browser/branding/official/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/branding/official/locales' make[3]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' make[3]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/linux-i586/xpi/ /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.langpack_manifest --locales en-US --min-app-ver 78.7.0 --max-app-ver 78.* --app-name 'Firefox' --l10n-basedir '/builddir/.mozbuild/l10n-central' --defines /builddir/build/BUILD/firefox-78.7.0/toolkit/locales/en-US/defines.inc /builddir/build/BUILD/firefox-78.7.0/browser/locales/en-US/defines.inc --langpack-eid 'langpack-en-US@firefox.mozilla.org' --input ../../dist/xpi-stage/locale-en-US /builddir/build/BUILD/firefox-78.7.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/locale-en-US -x **/*.manifest -x **/*.js -x **/*.ini /builddir/build/BUILD/firefox-78.7.0/objdir/dist/linux-i586/xpi/firefox-78.7.0.en-US.langpack.xpi chrome localization browser manifest.json make[3]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' make[2]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/locales' make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make[1]: Nothing to be done for 'tools'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' make: Leaving directory '/builddir/build/BUILD/firefox-78.7.0/objdir/browser/installer' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox + cp -rf objdir/dist/firefox/application.ini objdir/dist/firefox/browser objdir/dist/firefox/defaults objdir/dist/firefox/dependentlibs.list objdir/dist/firefox/firefox objdir/dist/firefox/firefox-bin objdir/dist/firefox/fonts objdir/dist/firefox/gmp-clearkey objdir/dist/firefox/gtk2 objdir/dist/firefox/liblgpllibs.so objdir/dist/firefox/libmozavcodec.so objdir/dist/firefox/libmozavutil.so objdir/dist/firefox/libmozgtk.so objdir/dist/firefox/libmozsandbox.so objdir/dist/firefox/libmozsqlite3.so objdir/dist/firefox/libmozwayland.so objdir/dist/firefox/libxul.so objdir/dist/firefox/omni.ja objdir/dist/firefox/pingsender objdir/dist/firefox/platform.ini objdir/dist/firefox/plugin-container objdir/dist/firefox/precomplete objdir/dist/firefox/removed-files /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/bin + ln -sf /usr/lib/firefox/firefox /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/bin/firefox + pushd /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/bin ~/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/bin ~/build/BUILD/firefox-78.7.0 + ln -sf firefox mozilla-firefox + popd ~/build/BUILD/firefox-78.7.0 + mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/preferences/ + install -m 644 /builddir/build/SOURCES/kde.js /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/preferences/kde.js + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/mozilla/plugins + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/applications + install -m 644 /builddir/build/SOURCES/firefox.desktop /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/applications/firefox.desktop + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/16x16/apps + /usr/bin/install -m 644 browser/branding/official/default16.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/16x16/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/22x22/apps + /usr/bin/install -m 644 browser/branding/official/default22.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/22x22/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/24x24/apps + /usr/bin/install -m 644 browser/branding/official/default24.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/24x24/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/32x32/apps + /usr/bin/install -m 644 browser/branding/official/default32.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/32x32/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/48x48/apps + /usr/bin/install -m 644 browser/branding/official/default48.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/48x48/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/256x256/apps + /usr/bin/install -m 644 browser/branding/official/default256.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/hicolor/256x256/apps/firefox.png + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/large /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/mini + ln -sf /usr/lib/firefox/browser/chrome/icons/default/default48.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/large/firefox.png + ln -sf /usr/lib/firefox/browser/chrome/icons/default/default32.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/firefox.png + ln -sf /usr/lib/firefox/browser/chrome/icons/default/default16.png /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/icons/mini/firefox.png + /usr/bin/install -p -D -m 644 /builddir/build/SOURCES/firefox.1 /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/share/man/man1/firefox.1 + rm -f /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/README.txt + rm -f /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/removed-files + rm -f /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/precomplete + /usr/bin/cp /builddir/build/SOURCES/firefox-mageia-default-prefs.js /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/preferences + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/profile/chrome + cat + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/preferences + cat + rm -fr /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/dictionaries + ln -s /usr/share/hunspell /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/dictionaries + /usr/bin/cp build/unix/run-mozilla.sh /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/distribution + /usr/bin/cp /builddir/build/SOURCES/distribution.ini /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/distribution + touch /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/defaults/profile/bookmarks.html + mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/include + cp -a dom/plugins/base/npapi.h dom/plugins/base/npfunctions.h dom/plugins/base/npruntime.h dom/plugins/base/nptypes.h /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/include + mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386//usr/share/pkgconfig + cat + mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/rpm/macros.d + cat + mkdir -p /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/searchplugins + cp -f /builddir/build/SOURCES/firefox-searchengines-duckduckgo.xml /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/browser/searchplugins/duckduckgo.xml + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files Warning: unused libraries in /usr/lib/firefox/libxul.so: liblgpllibs.so libmozsqlite3.so libmozgtk.so libmozwayland.so libicudata.so.68 libXcursor.so.1 libXi.so.6 libplds4.so libsoftokn3.so libpangocairo-1.0.so.0 libharfbuzz.so.0 libpangoft2-1.0.so.0 libXt.so.6 libgthread-2.0.so.0 Warning: unused libraries in /usr/lib/firefox/libmozwayland.so: libdl.so.2 Warning: unused libraries in /usr/lib/firefox/libmozsandbox.so: libplc4.so libm.so.6 Warning: unused libraries in /usr/lib/firefox/libmozgtk.so: libdl.so.2 libgtk-3.so.0 libgdk-3.so.0 Warning: unused libraries in /usr/lib/firefox/libmozavcodec.so: libdl.so.2 Warning: unused libraries in /usr/lib/firefox/liblgpllibs.so: libdl.so.2 libgcc_s.so.1 Warning: unused libraries in /usr/lib/firefox/gtk2/libmozgtk.so: libdl.so.2 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 Warning: unused libraries in /usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so: libssl3.so libsmime3.so libsoftokn3.so libnssutil3.so libplds4.so libplc4.so libnspr4.so libm.so.6 libgcc_s.so.1 Warning: unused libraries in /usr/lib/firefox/plugin-container: libplds4.so libplc4.so libnspr4.so + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-shared /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/firefox/run-mozilla.sh from /bin/sh to #!/usr/bin/sh Processing files: firefox-78.7.0-3.mga8.i586 warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/firefox and /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386/usr/lib/firefox/firefox-bin warning: File listed twice: /usr/lib/firefox/browser/defaults/profile/bookmarks.html Provides: application() application(firefox.desktop) firefox = 0:78.7.0 firefox = 0:78.7.0-3.mga8 firefox(x86-32) = 0:78.7.0-3.mga8 libclearkey.so liblgpllibs.so libmozavcodec.so libmozavcodec.so(libmozavcodec.so) libmozavutil.so libmozavutil.so(libmozavutil.so) libmozgtk.so libmozsandbox.so libmozsqlite3.so libmozsqlite3.so(libmozsqlite3.so) libmozwayland.so libxul.so libxul.so(xul78) mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) mozilla-firefox = 0:78.7.0-3.mga8 webclient Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires: ld-linux.so.2 ld-linux.so.2(GLIBC_2.1) ld-linux.so.2(GLIBC_2.3) libX11-xcb.so.1 libX11.so.6 libXcomposite.so.1 libXcursor.so.1 libXdamage.so.1 libXext.so.6 libXfixes.so.3 libXi.so.6 libXrender.so.1 libXt.so.6 libatk-1.0.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.10) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.18) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.27) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libcairo-gobject.so.2 libcairo.so.2 libdbus-1.so.3 libdbus-1.so.3(LIBDBUS_1_3) libdbus-glib-1.so.2 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libffi.so.7 libffi.so.7(LIBFFI_BASE_7.0) libffi.so.7(LIBFFI_CLOSURE_7.0) libfontconfig.so.1 libfreetype.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_4.0.0) libgcc_s.so.1(GLIBC_2.0) libgdk-3.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libgthread-2.0.so.0 libgtk-3.so.0 libgtk-x11-2.0.so.0 libharfbuzz.so.0 libicudata.so.68 libicui18n.so.68 libicuuc.so.68 liblgpllibs.so libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libm.so.6(GLIBC_2.2) libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libmozavutil.so libmozavutil.so(libmozavutil.so) libmozgtk.so libmozsandbox.so libmozsqlite3.so libmozsqlite3.so(libmozsqlite3.so) libmozwayland.so libnspr4.so libnss3.so libnss3.so(NSS_3.10) libnss3.so(NSS_3.10.2) libnss3.so(NSS_3.11) libnss3.so(NSS_3.11.2) libnss3.so(NSS_3.12) libnss3.so(NSS_3.12.3) libnss3.so(NSS_3.12.4) libnss3.so(NSS_3.12.5) libnss3.so(NSS_3.13) libnss3.so(NSS_3.13.2) libnss3.so(NSS_3.15) libnss3.so(NSS_3.16.1) libnss3.so(NSS_3.16.2) libnss3.so(NSS_3.19) libnss3.so(NSS_3.2) libnss3.so(NSS_3.21) libnss3.so(NSS_3.22) libnss3.so(NSS_3.3) libnss3.so(NSS_3.30) libnss3.so(NSS_3.4) libnss3.so(NSS_3.44) libnss3.so(NSS_3.45) libnss3.so(NSS_3.47) libnss3.so(NSS_3.5) libnss3.so(NSS_3.6) libnss3.so(NSS_3.7) libnss3.so(NSS_3.8) libnss3.so(NSS_3.9) libnss3.so(NSS_3.9.2) libnss3.so(NSS_3.9.3) libnssutil3.so libnssutil3.so(NSSUTIL_3.12) libnssutil3.so(NSSUTIL_3.12.3) libnssutil3.so(NSSUTIL_3.12.5) libnssutil3.so(NSSUTIL_3.13) libpango-1.0.so.0 libpangocairo-1.0.so.0 libpangoft2-1.0.so.0 libplc4.so libplds4.so libpng16.so.16 libpng16.so.16(PNG16_0) libproxy.so.1 libproxy.so.1(LIBPROXY_0.4.16) libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libpthread.so.0(GLIBC_2.3.3) librt.so.1 librt.so.1(GLIBC_2.2) libsmime3.so libsmime3.so(NSS_3.13) libsmime3.so(NSS_3.16) libsmime3.so(NSS_3.2) libsmime3.so(NSS_3.4) libsoftokn3.so libssl3.so libssl3.so(NSS_3.12.6) libssl3.so(NSS_3.13) libssl3.so(NSS_3.13.2) libssl3.so(NSS_3.14) libssl3.so(NSS_3.15) libssl3.so(NSS_3.15.4) libssl3.so(NSS_3.2) libssl3.so(NSS_3.21) libssl3.so(NSS_3.22) libssl3.so(NSS_3.23) libssl3.so(NSS_3.27) libssl3.so(NSS_3.28) libssl3.so(NSS_3.30.0.1) libssl3.so(NSS_3.33) libssl3.so(NSS_3.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.9) libxcb-shm.so.0 libxcb.so.1 libz.so.1 libz.so.1(ZLIB_1.2.0) Obsoletes: firefox-as < 68.0 firefox-en_ZA < 68.0 firefox-mai < 68.0 firefox-ml < 68.0 firefox-or < 68.0 iceape < 2.49.4-3 Recommends: firefox-l10n hunspell-en libcanberra0 libcups2 Processing files: firefox-devel-78.7.0-3.mga8.i586 Provides: firefox-devel = 0:78.7.0-3.mga8 firefox-devel(x86-32) = 0:78.7.0-3.mga8 pkgconfig(mozilla-plugin) = 78.7.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: pkgconfig Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 Wrote: /builddir/build/RPMS/firefox-devel-78.7.0-3.mga8.i586.rpm Wrote: /builddir/build/RPMS/firefox-78.7.0-3.mga8.i586.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QiT0zw + umask 022 + cd /builddir/build/BUILD + cd firefox-78.7.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-78.7.0-3.mga8.i386 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0